home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / MacTechNotes / MacTN files by name < prev    next >
Text File  |  1992-11-16  |  216KB  |  4,144 lines

  1.  Name  =  128K ROM/Asm.cpt
  2.  Path =  AMUG CD:Files:MacTechNotes:Memory:128K ROM/Asm.cpt
  3.  Size:  5K         Date:10/29/92         Version: 
  4.  Description:
  5.  128K ROM/Asm - When calling MaxApplZone and MoveHHi from assembly language,
  6. be sure to get the correct code. MaxApplZone and MoveHHi were marked [Not 
  7. in ROM] in Inside Macintosh, Volumes I-III . They are ROM calls in the 128K
  8. ROM. Since they are not in the 64K ROM, if you want your program to work on
  9. 64K ROM routines it is necessary to call the routines by a JSR to a glue 
  10. (library) routine instead of using the actual trap macro. The glue calls 
  11. the ROM routines if they are available, or executes its copy of them 
  12. (linked into your program) if not.
  13.  
  14.  Name  =  21" RGB Specs.cpt
  15.  Path =  AMUG CD:Files:MacTechNotes:Hardware:21" RGB Specs.cpt
  16.  Size:  7K         Date:10/29/92         Version: 
  17.  Description:
  18.  21" RGB Specs - This Technical Note presents the technical specifications 
  19. for the Macintosh 21" Color Display with the objective of allowing display 
  20. board and accelerator board manufacturers to ensure compatibility with this
  21. monitor.
  22.  
  23.  Name  =  32-Bit QuickDraw V1.2.cpt
  24.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:32-Bit QuickDraw V1.2.cpt
  25.  Size:  9K         Date:10/29/92         Version: 
  26.  Description:
  27.  32-Bit QuickDraw V1.2 - This Technical Note describes the changes and 
  28. enhancements to 32-Bit QuickDraw from version 1.0 (as shipped on the 
  29. original Color Disk) to version 1.2, which ships with System Software 6.0.5
  30. and later.  This Note assumes familiarity with Inside Macintosh, Volume V, 
  31. Color QuickDraw, and 32-Bit QuickDraw release notes.
  32.  
  33.  Name  =  A/ROSE Q&As.cpt
  34.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:A/ROSE Q&As.cpt
  35.  Size: 15K         Date:10/29/92         Version: 
  36.  Description:
  37.  A/ROSE Q&As - This Technical Note contains a collection of Q&As relating to
  38. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  39. along with answers from the DSC engineers. While DSC engineers have checked
  40. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  41. editing and organization of other Technical Notes. The Q&A function is to 
  42. get new technical information and updates to you quickly, saving the polish
  43. for when the information migrates into reference manuals.
  44.  
  45.  Name  =  A/UX Compatibility Guide.cpt
  46.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:A/UX Compatibility Guide.cpt
  47.  Size: 12K         Date:10/29/92         Version: 
  48.  Description:
  49.  A/UX Compatibility Guide - This Technical Note describes details of the 
  50. A/UX 2.0 implementation of which developers should be aware, so that their 
  51. Macintosh applications also work properly under A/UX. Changes since April 
  52. 1989. This Note formerly described A/UX 1.1 Toolbox Bugs, but has been 
  53. completely rewritten to cover A/UX 2.0 compatibility. Changes since June 
  54. 1990. Changes due to A/UX 2.0.1, also added some new important issues.
  55.  
  56.  Name  =  A/UX Q&As.cpt
  57.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:A/UX Q&As.cpt
  58.  Size: 25K         Date:10/29/92         Version: 
  59.  Description:
  60.  A/UX Q&As - This Technical Note contains a collection of Q&As relating to a
  61. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  62. along with answers from the DSC engineers. While DSC engineers have checked
  63. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  64. editing and organization of other Technical Notes. The Q&A function is to 
  65. get new technical information and updates to you quickly, saving the polish
  66. for when the information migrates into reference manuals.
  67.  
  68.  Name  =  A/UX  System Calls.cpt
  69.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:A/UX  System Calls.cpt
  70.  Size: 21K         Date:10/29/92         Version: 
  71.  Description:
  72.  A/UX  System Calls - This Technical Note discusses how to make A/UX system 
  73. calls from applications developed in the Macintosh environment.  This is 
  74. useful to anyone porting an existing Macintosh driver or application to 
  75. work on A/UX as well. Changes since August 1990. Added information about 
  76. how to make use of fork() system calls under MultiFinder, as well as how 
  77. various A/UX system calls behave under the MultiFinder emulation mode. 
  78.  
  79.  Name  =  A5 and Patching traps.cpt
  80.  Path =  AMUG CD:Files:MacTechNotes:Overview:A5 and Patching traps.cpt
  81.  Size:  5K         Date:10/29/92         Version: 
  82.  Description:
  83.  A5 and Patching traps - Future software may allow desk accessories to have 
  84. their own globals by changing register A5 when the accessory is entered and
  85. exited. This can cause problems for applications that patch traps without 
  86. following certain rules.
  87.  
  88.  Name  =  A5 in GrowZone Procs.cpt
  89.  Path =  AMUG CD:Files:MacTechNotes:Memory:A5 in GrowZone Procs.cpt
  90.  Size:  5K         Date:10/29/92         Version: 
  91.  Description:
  92.  A5 in GrowZone Procs - If you have a grow zone function, it may get called 
  93. when a system routine is trying to allocate memory. Because this can 
  94. happen, you can’t be guaranteed that register A5 will be correct. If your 
  95. grow zone function depends on A5, you should save register A5, load A5 from
  96. the low-memory global CurrentA5 (a long word at $904), and restore the 
  97. caller’s A5 before you exit.
  98.  
  99.  Name  =  ADB Q&As.cpt
  100.  Path =  AMUG CD:Files:MacTechNotes:Hardware:ADB Q&As.cpt
  101.  Size: 16K         Date:10/29/92         Version: 
  102.  Description:
  103.  ADB Q&As - This Technical Note contains a collection of Q&As relating to a 
  104. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  105. along with answers from the DSC engineers. While DSC engineers have checked
  106. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  107. editing and organization of other Technical Notes. The Q&A function is to 
  108. get new technical information and updates to you quickly, saving the polish
  109. for when the information migrates into reference manuals.
  110.  
  111.  Name  =  ADSP Q&As.cpt
  112.  Path =  AMUG CD:Files:MacTechNotes:Networking:ADSP Q&As.cpt
  113.  Size:  8K         Date:10/29/92         Version: 
  114.  Description:
  115.  ADSP Q&As - This Technical Note contains a collection of Q&As relating to a
  116. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  117. along with answers from the DSC engineers. While DSC engineers have checked
  118. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  119. editing and organization of other Technical Notes. The Q&A function is to 
  120. get new technical information and updates to you quickly, saving the polish
  121. for when the information migrates into reference manuals.
  122.  
  123.  Name  =  AFE Q&As.cpt
  124.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:AFE Q&As.cpt
  125.  Size:  9K         Date:10/29/92         Version: 
  126.  Description:
  127.  AFE Q&As - This Technical Note contains a collection of Q&As relating to a 
  128. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  129. along with answers from the DSC engineers. While DSC engineers have checked
  130. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  131. editing and organization of other Technical Notes. The Q&A function is to 
  132. get new technical information and updates to you quickly, saving the polish
  133. for when the information migrates into reference manuals.
  134.  
  135.  Name  =  AFP Q&As.cpt
  136.  Path =  AMUG CD:Files:MacTechNotes:Networking:AFP Q&As.cpt
  137.  Size:  6K         Date:10/29/92         Version: 
  138.  Description:
  139.  AFP Q&As - This Technical Note contains a collection of Q&As relating to a 
  140. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  141. along with answers from the DSC engineers. While DSC engineers have checked
  142. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  143. editing and organization of other Technical Notes. The Q&A function is to 
  144. get new technical information and updates to you quickly, saving the polish
  145. for when the information migrates into reference manuals.
  146.  
  147.  Name  =  ASP & AFP.cpt
  148.  Path =  AMUG CD:Files:MacTechNotes:Networking:ASP & AFP.cpt
  149.  Size:  5K         Date:10/29/92         Version: 
  150.  Description:
  151.  ASP & AFP - The descriptions of the AppleTalk Session Protocol and 
  152. AppleTalk Filing Protocol functions within the body of the AppleTalk 
  153. Manager chapter are incorrect and conflict with those in the Summary of the
  154. AppleTalk Manager. This technical note resolves the discrepancy. The 
  155. descriptions of the AppleTalk Session Protocol and AppleTalk Filing 
  156. Protocol functions which are described on pages 534 through 548 of Inside 
  157. Macintosh Volume V conflict with the descriptions in the Summary of the 
  158. AppleTalk Manager section, pages 554 through 559. 
  159.  
  160.  Name  =  ATP Q&As.cpt
  161.  Path =  AMUG CD:Files:MacTechNotes:Networking:ATP Q&As.cpt
  162.  Size:  5K         Date:10/29/92         Version: 
  163.  Description:
  164.  ATP Q&As - This Technical Note contains a collection of Q&As relating to a 
  165. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  166. along with answers from the DSC engineers. While DSC engineers have checked
  167. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  168. editing and organization of other Technical Notes. The Q&A function is to 
  169. get new technical information and updates to you quickly, saving the polish
  170. for when the information migrates into reference manuals.
  171.  
  172.  Name  =  AT Remote Access Q&As.cpt
  173.  Path =  AMUG CD:Files:MacTechNotes:Networking:AT Remote Access Q&As.cpt
  174.  Size:  6K         Date:10/29/92         Version: 
  175.  Description:
  176.  AT Remote Access Q&As - This Technical Note contains a collection of Q&As 
  177. relating to a specific topic—questions you’ve sent the Developer Support 
  178. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  179. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  180. have the editing and organization of other Technical Notes. The Q&A 
  181. function is to get new technical information and updates to you quickly, 
  182. saving the polish for when the information migrates into reference manuals.
  183.  
  184.  Name  =  ATalk Retry Timers.cpt
  185.  Path =  AMUG CD:Files:MacTechNotes:Networking:ATalk Retry Timers.cpt
  186.  Size: 10K         Date:10/29/92         Version: 
  187.  Description:
  188.  ATalk Retry Timers - This Technical Note explains how to effectively use 
  189. timers and retry mechanisms of the various AppleTalk protocols to achieve 
  190. maximum performance on an internet.
  191.  
  192.  Name  =  Absolute Pointing Device.cpt
  193.  Path =  AMUG CD:Files:MacTechNotes:Devices:Absolute Pointing Device.cpt
  194.  Size: 13K         Date:10/30/92         Version: 
  195.  Description:
  196.  This Technical Note specifies a memory data structure for use by absolute 
  197. pointing devices; it was developed for the Apple Desktop Bus (ADB) but 
  198. could also be used for devices using serial input. Generally, this data 
  199. structure is created and updated by the pointing device’s driver and read 
  200. by either an application or the system cursor rendering software.
  201.  
  202.  Name  =  AddDrive DrvrInstall.cpt
  203.  Path =  AMUG CD:Files:MacTechNotes:Devices:AddDrive DrvrInstall.cpt
  204.  Size:  6K         Date:10/29/92         Version: 
  205.  Description:
  206.  AddDrive DrvrInstall - AddDrive, DrvrInstall, and _DrvrRemove are used in 
  207. the sample SCSI driver in the SCSI Development Package, which is available 
  208. from APDA. This Technical Note documents the parameters for these calls.
  209. Changes since March 1, 1988. Updated the DrvrInstall text to reflect the 
  210. use of register A0, which should contain a pointer to the driver when 
  211. called. Also added simple glue code for DrvrInstall and DrvrRemove since 
  212. none is available in the MPW interfaces.
  213.  
  214.  Name  =  Alias File.cpt
  215.  Path =  AMUG CD:Files:MacTechNotes:Files:Alias File.cpt
  216.  Size: 11K         Date:10/29/92         Version: 
  217.  Description:
  218.  Alias File - ResolveAliasFile always presents the user identity dialog when
  219. mounting remote volumes. This Technical Note offers an alternative 
  220. function, ResolveAliasFileMountOption, which uses the previously 
  221. undocumented FollowFinderAlias trap to resolve alias files only if their 
  222. target is on an already mounted volume. Also included is an IsAliasFile 
  223. routine for identifying alias files.
  224.  
  225.  Name  =  Alias Mgr Q&As.cpt
  226.  Path =  AMUG CD:Files:MacTechNotes:Files:Alias Mgr Q&As.cpt
  227.  Size:  5K         Date:10/29/92         Version: 
  228.  Description:
  229.  Alias Mgr Q&As - This Technical Note contains a collection of Q&As relating
  230. to a specific topic—questions you’ve sent the Developer Support Center 
  231. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  232. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  233. the editing and organization of other Technical Notes. The Q&A function is 
  234. to get new technical information and updates to you quickly, saving the 
  235. polish for when the information migrates into reference manuals.
  236.  
  237.  Name  =  Allegro Common Lisp.cpt
  238.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Allegro Common Lisp.cpt
  239.  Size: 11K         Date:10/29/92         Version: 
  240.  Description:
  241.  Allegro Common Lisp - This Technical Note describes some known problems and
  242. provides solutions to these problems for the Macintosh Allegro Common Lisp™
  243. package which is available from Apple Computer, Inc.  You should note, 
  244. however, that although Apple acquired Coral Software and is selling 
  245. Macintosh Allegro Common Lisp, Apple is not currently distributing any 
  246. other products which had been developed or previously sold by Coral 
  247. Software.
  248.  
  249.  Name  =  Appearance Of Text.cpt
  250.  Path =  AMUG CD:Files:MacTechNotes:Text:Appearance Of Text.cpt
  251.  Size:  6K         Date:10/29/92         Version: 
  252.  Description:
  253.  Appearance Of Text - This technical note describes why text doesn’t always 
  254. look the way you expect depending on the environment you are in.
  255.  
  256.  Name  =  Apple Event Mgr Q&As.cpt
  257.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:Apple Event Mgr Q&As.cpt
  258.  Size: 13K         Date:10/29/92         Version: 
  259.  Description:
  260.  Apple Event Mgr Q&As - This Technical Note contains a collection of Q&As 
  261. relating to a specific topic—questions you’ve sent the Developer Support 
  262. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  263. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  264. have the editing and organization of other Technical Notes. The Q&A 
  265. function is to get new technical information and updates to you quickly, 
  266. saving the polish for when the information migrates into reference manuals.
  267.  
  268.  Name  =  AppleEvents Send to Self.cpt
  269.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:AppleEvents Send to Self.cpt
  270.  Size:  8K         Date:10/29/92         Version: 
  271.  Description:
  272.  AppleEvents Send to Self - If an application suspends handling of an Apple 
  273. event which it sent to itself, the Apple Event Manager will return 
  274. errAETimeout as the result of the AESend call. The event was still sent 
  275. correctly, however, and the answer (if any) should appear later in the 
  276. reply descriptor. However, a problem in system software versions 7.0 and 
  277. 7.0.1 prevents applications from getting the reply data.
  278.  
  279.  Name  =  AppleShare Foreground Apps.cpt
  280.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleShare Foreground Apps.cpt
  281.  Size:  5K         Date:10/29/92         Version: 
  282.  Description:
  283.  AppleShare Foreground Apps - This technical note outlines the requirements 
  284. and restrictions of an AppleShare foreground application. This information 
  285. pertains to AppleShare versions 1.1 and newer. An AppleShare server 
  286. requires a dedicated Macintosh. The server, however, is implemented as an 
  287. interrupt-driven application that runs in the system heap of the server 
  288. machine. This allows the running of a concurrent or foreground application 
  289. that will live in the application heap of the server machine. An example of
  290. a foreground application is LaserShare, the LaserWriter spooler available 
  291. from Apple.
  292.  
  293.  Name  =  AppleShare Limits.cpt
  294.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleShare Limits.cpt
  295.  Size:  5K         Date:10/29/92         Version: 
  296.  Description:
  297.  AppleShare Limits - This Technical Note describes some machine-dependent 
  298. limits of current versions of AppleShare and AppleShare servers. The 
  299. following chart lists some current AppleShare limits which are based upon 
  300. the chosen server platform and memory configuration.  The limits which 
  301. otherwise might be present on a workstation are still in effect and are not
  302. affected by the workstation being logged into an AppleShare server. These 
  303. limits will change in the future.
  304.  
  305.  Name  =  AppleShare Q&As.cpt
  306.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleShare Q&As.cpt
  307.  Size: 21K         Date:10/29/92         Version: 
  308.  Description:
  309.  AppleShare Q&As - This Technical Note contains a collection of Q&As 
  310. relating to a specific topic—questions you’ve sent the Developer Support 
  311. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  312. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  313. have the editing and organization of other Technical Notes. The Q&A 
  314. function is to get new technical information and updates to you quickly, 
  315. saving the polish for when the information migrates into reference manuals.
  316.  
  317.  Name  =  AppleShareable Applications.cpt
  318.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleShareable Applications.cpt
  319.  Size:  7K         Date:10/29/92         Version: 
  320.  Description:
  321.  AppleShareable Applications - Normally, applications on an AppleShare 
  322. server volume cannot be executed by more than one user at a time. This 
  323. technical note explains why, and tells how you can enable your application 
  324. to be shared.
  325.  
  326.  Name  =  AppleShare and Old Finder.cpt
  327.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleShare and Old Finder.cpt
  328.  Size:  5K         Date:10/29/92         Version: 
  329.  Description:
  330.  AppleShare and Old Finder - A rumor has been spread that if you use a 
  331. pre-AppleShare Finder on a workstation to access AppleShare volumes, you 
  332. can bypass AppleShare’s “access privilege” mechanisms. This is not true. 
  333. Access controls are enforced by the server, not by the Finder. If you use 
  334. an older Finder, you are still prevented (by the server) from gaining 
  335. access to protected files and folders; however, you will not get the proper
  336. user-interface feedback that you would if you were using the correct 
  337. Finder.
  338.  
  339.  Name  =  AppleTalk2.cpt
  340.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalk2.cpt
  341.  Size: 60K         Date:10/29/92         Version: 
  342.  Description:
  343.  AppleTalk2 - This Technical Note discusses the new features of AppleTalk 
  344. available for system software version 7.0 and AppleTalk version 57. The new
  345. features include support for the Flagship Naming Service and the AppleTalk 
  346. Multiple Node Architecture. We present the Multiple Node Architecture and 
  347. discuss the new calls available to applications. We also discuss the impact
  348. of the new architecture on AppleTalk Device files (ADEVs), and the changes 
  349. necessary to make them multinode compatible.
  350.  
  351.  Name  =  AppleTalk Interfaces.cpt
  352.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalk Interfaces.cpt
  353.  Size:  5K         Date:10/29/92         Version: 
  354.  Description:
  355.  AppleTalk Interfaces - What you need to do in order to use high-level 
  356. AppleTalk routines depends upon the interfaces you are using. Some 
  357. differences are outlined below.
  358.  
  359.  Name  =  AppleTalk Ov Q&As.cpt
  360.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalk Ov Q&As.cpt
  361.  Size:  9K         Date:10/29/92         Version: 
  362.  Description:
  363.  AppleTalk Ov Q&As - This Technical Note contains a collection of Q&As 
  364. relating to a specific topic—questions you’ve sent the Developer Support 
  365. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  366. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  367. have the editing and organization of other Technical Notes. The Q&A 
  368. function is to get new technical information and updates to you quickly, 
  369. saving the polish for when the information migrates into reference manuals.
  370.  
  371.  Name  =  AppleTalk Phase 2.cpt
  372.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalk Phase 2.cpt
  373.  Size: 18K         Date:10/29/92         Version: 
  374.  Description:
  375.  AppleTalk Phase 2 - This Technical Note discusses the new features and 
  376. calls available with AppleTalk Phase 2. Changes since August 1989. 
  377. Incorporated the ClosePrep and CancelClosePrep transitions and the new 
  378. control calls to the .MPP driver.
  379.  
  380.  Name  =  Arbitr UseofAFPMisc.cpt
  381.  Path =  AMUG CD:Files:MacTechNotes:Networking:Arbitr UseofAFPMisc.cpt
  382.  Size:  5K         Date:10/29/92         Version: 
  383.  Description:
  384.  Arbitr UseofAFPMisc - This Technical Note discusses a scheme for 
  385. arbitrating the use of the afpMiscUserCommand and afpMiscUserWrite 
  386. AppleTalk Filing Protocol (AFP) commands. Inside Macintosh Volume V lists 
  387. two AFP command codes that are reserved for developers. They are 
  388. afpMiscUserCommand (call number 191) and afpMiscUserWrite (call number 
  389. 254). Several developers have asked that Apple arbitrate the use of those 
  390. two AFP calls. This Technical Note describes our recommended solution.
  391.  
  392.  Name  =  Assembly Language _InitGraf.cpt
  393.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Assembly Language _InitGraf.cpt
  394.  Size:  5K         Date:10/29/92         Version: 
  395.  Description:
  396.  Assembly Language _InitGraf - The Macintosh Programmer’s Workshop (MPW) 
  397. requires assembly-language programmers to allocate their own QuickDraw 
  398. global variables rather than use the default record as indicated in Inside 
  399. Macintosh.
  400.  
  401.  Name  =  Author Index.cpt
  402.  Path =  AMUG CD:Files:MacTechNotes: Indexes:Author Index.cpt
  403.  Size:  9K         Date:10/29/92         Version: 
  404.  Description:
  405.  Author Index - This index lists each author and the Technical Notes they 
  406. are responsible for.
  407.  
  408.  Name  =  Available Volumes.cpt
  409.  Path =  AMUG CD:Files:MacTechNotes:Files:Available Volumes.cpt
  410.  Size:  5K         Date:10/29/92         Version: 
  411.  Description:
  412.  Available Volumes - Standard File lets the user select one file from any 
  413. available volume; it is sometimes necessary for an application to find 
  414. which volumes are present. This technical note gives the proper method of 
  415. accomplishing this. There is a little-noticed feature of the low-level file
  416. manager call PBHGetVInfo which allows specification of a “volume index” to 
  417. select the volume. 
  418.  
  419.  Name  =  Avoid Using Network Events.cpt
  420.  Path =  AMUG CD:Files:MacTechNotes:Networking:Avoid Using Network Events.cpt
  421.  Size:  5K         Date:10/29/92         Version: 
  422.  Description:
  423.  Avoid Using Network Events - Future System software enhancements will not 
  424. support network events. This note gives hints on weaning your application 
  425. from the use of network events.
  426.  
  427.  Name  =  Basic QuickDraw Q&As.cpt
  428.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Basic QuickDraw Q&As.cpt
  429.  Size: 27K         Date:10/29/92         Version: 
  430.  Description:
  431.  Basic QuickDraw Q&As - This Technical Note contains a collection of Q&As 
  432. relating to a specific topic—questions you’ve sent the Developer Support 
  433. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  434. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  435. have the editing and organization of other Technical Notes. The Q&A 
  436. function is to get new technical information and updates to you quickly, 
  437. saving the polish for when the information migrates into reference manuals.
  438.  
  439.  Name  =  BitMapToRegion.cpt
  440.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:BitMapToRegion.cpt
  441.  Size:  5K         Date:10/29/92         Version: 
  442.  Description:
  443.  BitMapToRegion - This Technical Note discusses the routine BitMapToRegion, 
  444. which converts a bitmap to a region, and is available in the 32-Bit 
  445. QuickDraw INIT and from Apple Software Licensing. Changes since October 
  446. 1989. Added trap definitions for developers using the 32-Bit QuickDraw 
  447. version of this routine without the correct MPW include file.
  448.  
  449.  Name  =  Blessed Folder.cpt
  450.  Path =  AMUG CD:Files:MacTechNotes:Files:Blessed Folder.cpt
  451.  Size:  5K         Date:10/29/92         Version: 
  452.  Description:
  453.  Blessed Folder - This Technical Note describes how to determine which 
  454. folder on an HFS volume is the blessed folder, that is, the folder that 
  455. contains both the System file and the Finder. Changes since January 1986, 
  456. The information about how to find the "Blessed Folder" has been deleted 
  457. from this technical note. The FindFolder function can now be used to find 
  458. the "Blessed Folder" and is documented in Inside Macintosh Volume VI, pages
  459. 9-42 to 9-44. This note now includes information about how to bless a 
  460. folder to the new system folder.
  461.  
  462.  Name  =  Boot Blocks.cpt
  463.  Path =  AMUG CD:Files:MacTechNotes:Devices:Boot Blocks.cpt
  464.  Size:  5K         Date:10/29/92         Version: 
  465.  Description:
  466.  Boot Blocks - There are two undocumented features of the Boot Blocks. This 
  467. note will describe how they currently work. Warning - The format and 
  468. functionality of the Boot Blocks will change in the future; dependence on 
  469. this information may cause your program to fail on future hardware or with 
  470. future System software.
  471.  
  472.  Name  =  Boot Problems.cpt
  473.  Path =  AMUG CD:Files:MacTechNotes:Devices:Boot Problems.cpt
  474.  Size: 18K         Date:10/29/92         Version: 
  475.  Description:
  476.  Boot Problems - The death of a hard disk with megabytes worth of data can 
  477. be exceedingly traumatic. This technical note will describe techniques for 
  478. recovering a hard disk and the data that is on it. The discussion will also
  479. include some tips on how to avoid problems.
  480.  
  481.  Name  =  Borrowed AFP Sessions.cpt
  482.  Path =  AMUG CD:Files:MacTechNotes:Networking:Borrowed AFP Sessions.cpt
  483.  Size: 11K         Date:10/29/92         Version: 
  484.  Description:
  485.  Borrowed AFP Sessions - This Technical Note shows how to borrow the session
  486. reference number of an AFP volume mounted by the Macintosh File System. It 
  487. also shows how to retrieve other information from the file system for a 
  488. mounted AFP volume.
  489.  
  490.  Name  =  Break/CTS Serial Driver Eve.cpt
  491.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Break/CTS Serial Driver Eve.cpt
  492.  Size:  5K         Date:10/29/92         Version: 
  493.  Description:
  494.  Break/CTS Serial Driver Eve - This technical note documents the event 
  495. record information that gets passed when the serial driver posts an event 
  496. for a break/CTS status change. The serial driver can be programmed to post 
  497. a device driver event upon encountering a break status change or CTS change
  498. (via the SerHShake call). The structure of device driver events is 
  499. driver-specific. This technical note documents the event record information
  500. that gets passed when the serial driver posts a device driver event for a 
  501. break/CTS status change.
  502.  
  503.  Name  =  Bundles.cpt
  504.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Bundles.cpt
  505.  Size:  6K         Date:10/29/92         Version: 
  506.  Description:
  507.  Bundles - A bundle is a collection of resources. Bundles can be used for a 
  508. number of different purposes, and are currently used by the Finder ito tie 
  509. an icon to a file type, allowing your application or data file to have its 
  510. own icon.
  511.  
  512.  Name  =  Bus Error Handlers.cpt
  513.  Path =  AMUG CD:Files:MacTechNotes:Devices:Bus Error Handlers.cpt
  514.  Size: 12K         Date:10/29/92         Version: 
  515.  Description:
  516.  Bus Error Handlers - This Technical Note discusses bus errors and how 
  517. applications and drivers should deal with them. Changes since February 
  518. 1991, Discussion of why declaration ROMs are necessary in NuBus™ design. 
  519. This discussion is important for those who are considering using a 
  520. workaround instead of declaration ROMs. Also added are some hints that you 
  521. should be aware of if you are planning to write a bus error handler for the
  522. ’040.
  523.  
  524.  Name  =  C++ Pitfalls.cpt
  525.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:C++ Pitfalls.cpt
  526.  Size: 22K         Date:10/29/92         Version: 
  527.  Description:
  528.  C++ Pitfalls - This Technical Note covers most of the common and serious 
  529. subtle problems that a MPW C++ user might encounter. For more information 
  530. consult the current C++ literature. This Note will be updated periodically 
  531. to reflect changes in the language and the compiler. Always read the 
  532. release notes included with the MPW C++ to find out the latest status for 
  533. known bugs and restrictions.
  534.  
  535.  Name  =  CD-ROM Q&As.cpt
  536.  Path =  AMUG CD:Files:MacTechNotes:Devices:CD-ROM Q&As.cpt
  537.  Size: 12K         Date:10/29/92         Version: 
  538.  Description:
  539.  CD-ROM Q&As - This Technical Note contains a collection of Q&As relating to
  540. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  541. along with answers from the DSC engineers. While DSC engineers have checked
  542. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  543. editing and organization of other Technical Notes. The Q&A function is to 
  544. get new technical information and updates to you quickly, saving the polish
  545. for when the information migrates into reference manuals.
  546.  
  547.  Name  =  CDEF Params and Bugs.cpt
  548.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:CDEF Params and Bugs.cpt
  549.  Size:  5K         Date:10/29/92         Version: 
  550.  Description:
  551.  CDEF Params and Bugs - This Technical Note describes known bugs in the 
  552. Control Manager which affect control definition functions ('CDEF' 
  553. resources). Changes since August 1988. Updated to reflect known bugs in the
  554. posCntl and thumbCntl messages and the Control Manager _TrackControl call.
  555.  
  556.  Name  =  C Glue.cpt
  557.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:C Glue.cpt
  558.  Size:  5K         Date:10/29/92         Version: 
  559.  Description:
  560.  C Glue - MPW 2.0 includes new C interfaces to ROM routines which no longer 
  561. do string and point conversions. These new interfaces are described here.
  562.  
  563.  Name  =  CMOS On LC PDS.cpt
  564.  Path =  AMUG CD:Files:MacTechNotes:Hardware:CMOS On LC PDS.cpt
  565.  Size:  4K         Date:10/29/92         Version: 
  566.  Description:
  567.  CMOS On LC PDS - This Technical Note provides PDS card developers with some
  568. important information about making PDS cards for the Macintosh LC. Due to 
  569. the way the Macintosh LC was designed, Apple strongly recommends that all 
  570. PDS cards be developed with CMOS parts.
  571.  
  572.  Name  =  Cache As Cache Can.cpt
  573.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Cache As Cache Can.cpt
  574.  Size: 16K         Date:10/29/92         Version: 
  575.  Description:
  576.  Cache As Cache Can - This Technical Note documents cache behavior, 
  577. manipulation of processor caches, and manipulation of external caches on 
  578. Macintosh models that incorporate these features. It also describes how 
  579. system software uses a memory management unit (when available) to implement
  580. special caching options. Changes since October 1991. Described use of 
  581. AppleTalk Transition Queue event, ATTransSpeedChange, when altering the 
  582. 68040 cache state on the fly. This call must be issued so that LocalTalk 
  583. can reevaluate its timers. Otherwise LocalTalk becomes disabled.
  584.  
  585.  Name  =  Caching.cpt
  586.  Path =  AMUG CD:Files:MacTechNotes:Files:Caching.cpt
  587.  Size:  7K         Date:10/29/92         Version: 
  588.  Description:
  589.  Caching - This technical note describes disk and File System caching on the
  590. Macintosh, with particular emphasis on the high-level File System cache. Of
  591. the three caches used for file I/O, this is the one which could have the 
  592. most impact on your program. 
  593.  
  594.  Name  =  Calling SetResLoad.cpt
  595.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Calling SetResLoad.cpt
  596.  Size:  4K         Date:10/29/92         Version: 
  597.  Description:
  598.  Calling SetResLoad - Calling SetResLoad(FALSE) can be useful if you need to
  599. get a handle to a resource, without causing the resource to be loaded from 
  600. disk if it isn’t already in memory. SetResLoad changes the value of the 
  601. low-memory global ResLoad (at location $A5E).
  602.  
  603.  Name  =  Category Index.cpt
  604.  Path =  AMUG CD:Files:MacTechNotes: Indexes:Category Index.cpt
  605.  Size: 41K         Date:10/29/92         Version: 
  606.  Description:
  607.  Category Index - This index lists each Technical Note by Cataogry, and 
  608. gives a brief description of of it's contents.
  609.  
  610.  Name  =  ChangedResource.cpt
  611.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:ChangedResource.cpt
  612.  Size:  5K         Date:10/29/92         Version: 
  613.  Description:
  614.  ChangedResource - The toolbox trap ChangedResource is used to inform the 
  615. Resource Manager that the contents of a resource have changed and should be
  616. written to disk. The actual write occurs on the next call to WriteResource 
  617. (for the specific resource) or UpdateResFile (for the resource file 
  618. containing the specified resource). When called, ChangedResource reserves 
  619. enough disk space to contain the changed resource. A little-known “feature”
  620. of ChangedResource is that it reserves disk space every time it is called. 
  621.  
  622.  Name  =  Chooser PACK.cpt
  623.  Path =  AMUG CD:Files:MacTechNotes:Overview:Chooser PACK.cpt
  624.  Size:  9K         Date:10/29/92         Version: 
  625.  Description:
  626.  Chooser PACK - Beginning with version 3.2, the Chooser has been enhanced to
  627. provide support for additional controls.
  628.  
  629.  Name  =  'ckid' Resource Format.cpt
  630.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:'ckid' Resource Format.cpt
  631.  Size:  8K         Date:10/29/92         Version: 
  632.  Description:
  633.  'ckid' Resource Format - This Technical Note describes the 'ckid' resource 
  634. format used by MPW’s Projector.  If you are writing an editor or 
  635. development system, you may wish to allow or disallow file modification 
  636. based on the information in the resource.
  637.  
  638.  Name  =  Clickless Sound.cpt
  639.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Clickless Sound.cpt
  640.  Size:  5K         Date:10/29/92         Version: 
  641.  Description:
  642.  Clickless Sound - This Technical Note formerly described how to use the 
  643. Sound Driver to produce continuous sound without clicking. Changes since 
  644. March 1988. The continuous sound technique is no longer recommended.
  645.  
  646.  Name  =  Color Cursor Cursing.cpt
  647.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Color Cursor Cursing.cpt
  648.  Size:  4K         Date:10/29/92         Version: 
  649.  Description:
  650.  Color Cursor Cursing - Working with color cursors you create from scratch 
  651. can cause headaches. This Technical Note may help a bit. Changes since June
  652. 1989. Added a warning about purgeable 'clut' resources.
  653.  
  654.  Name  =  Color Mgr Q&As.cpt
  655.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Color Mgr Q&As.cpt
  656.  Size:  6K         Date:10/29/92         Version: 
  657.  Description:
  658.  Color Mgr Q&As - This Technical Note contains a collection of Q&As relating
  659. to a specific topic—questions you’ve sent the Developer Support Center 
  660. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  661. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  662. the editing and organization of other Technical Notes. The Q&A function is 
  663. to get new technical information and updates to you quickly, saving the 
  664. polish for when the information migrates into reference manuals.
  665.  
  666.  Name  =  Color Monitor Connection.cpt
  667.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Color Monitor Connection.cpt
  668.  Size:  6K         Date:10/29/92         Version: 
  669.  Description:
  670.  Color Monitor Connection - This Technical Note describes how to connect the
  671. Macintosh II Video Card, Macintosh IIci built-in video, and Macintosh LC 
  672. video to third-party monitors. Changes since February 1990. Added pinout 
  673. description for the Macintosh LC external video connector and a Macintosh 
  674. LC to VGA monitor adapter cable.  Standardized signal names throughout 
  675. Note.
  676.  
  677.  Name  =  Color Printing.cpt
  678.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Color Printing.cpt
  679.  Size:  8K         Date:10/29/92         Version: 
  680.  Description:
  681.  Color Printing - This discusses color printing in a Macintosh application.
  682. Whereas the original eight-color model of QuickDraw was sufficient for 
  683. printing in color on the ImageWriter II, the introduction of Color 
  684. QuickDraw has created the need for more sophisticated printing methods.
  685.  
  686.  Name  =  Color QuickDraw Q&As.cpt
  687.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Color QuickDraw Q&As.cpt
  688.  Size: 36K         Date:10/29/92         Version: 
  689.  Description:
  690.  Color QuickDraw Q&As - This Technical Note contains a collection of Q&As 
  691. relating to a specific topic—questions you’ve sent the Developer Support 
  692. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  693. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  694. have the editing and organization of other Technical Notes. The Q&A 
  695. function is to get new technical information and updates to you quickly, 
  696. saving the polish for when the information migrates into reference manuals.
  697.  
  698.  Name  =  Color, Windows & 7.0.cpt
  699.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Color, Windows & 7.0.cpt
  700.  Size: 20K         Date:10/29/92         Version: 
  701.  Description:
  702.  Color, Windows & 7.0 - System software version 7.0 introduces a new look 
  703. for the Macintosh desktop. In order to implement those changes, 'wctb' and 
  704. 'cctb' resources have changed in both form and use; it is now up to 
  705. developers to take the lead and help the new standard work. The task can be
  706. divided into two main areas: in most cases all developers have to do is to 
  707. stick to the system resources in order to provide a homogeneous feel to the
  708. user; developers in this group need only make sure the old 'wctb's are 
  709. disposed of and that all dialogs and windows are based on CGrafPorts.
  710.  
  711.  Name  =  Colorizing CopyBits.cpt
  712.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Colorizing CopyBits.cpt
  713.  Size:  6K         Date:10/29/92         Version: 
  714.  Description:
  715.  Colorizing CopyBits - Inside Macintosh Volume V states that the foreground 
  716. and background colors are applied to an image during a CopyBits or CopyMask
  717. call. Accidental use of this feature can create bizarre coloring effects. 
  718. This note explains what happens, how to avoid problems, and how to use it.
  719.  
  720.  Name  =  Comm Toolbox Ov Q&As.cpt
  721.  Path =  AMUG CD:Files:MacTechNotes:Communications:Comm Toolbox Ov Q&As.cpt
  722.  Size: 12K         Date:10/29/92         Version: 
  723.  Description:
  724.  Comm Toolbox Ov Q&As - This Technical Note contains a collection of Q&As 
  725. relating to a specific topic—questions you’ve sent the Developer Support 
  726. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  727. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  728. have the editing and organization of other Technical Notes. The Q&A 
  729. function is to get new technical information and updates to you quickly, 
  730. saving the polish for when the information migrates into reference manuals.
  731.  
  732.  Name  =  Command-Shift Keys.cpt
  733.  Path =  AMUG CD:Files:MacTechNotes:Operating System:Command-Shift Keys.cpt
  734.  Size:  4K         Date:10/29/92         Version: 
  735.  Description:
  736.  Command-Shift Keys - In the standard system, there are two Command-Shift- 
  737. number key combinations that are automatically captured and processed by 
  738. GetNextEvent. 
  739.  
  740.  Name  =  Compatability Guidelines.cpt
  741.  Path =  AMUG CD:Files:MacTechNotes:Overview:Compatability Guidelines.cpt
  742.  Size:  8K         Date:10/29/92         Version: 
  743.  Description:
  744.  Compatability Guidelines - Apple has many enhancements planned for the 
  745. Macintosh family of computers. To help ensure your software’s compatibility
  746. with these enhancements, check each item in this note to be sure that 
  747. you’re following the recommendations.
  748.  
  749.  Name  =  Compatibility Why and How.cpt
  750.  Path =  AMUG CD:Files:MacTechNotes:Overview:Compatibility Why and How.cpt
  751.  Size: 30K         Date:10/29/92         Version: 
  752.  Description:
  753.  Compatibility Why and How - While creating or revising any program for the 
  754. Macintosh, you should be aware of the most common reasons why programs fail
  755. on various versions of the Macintosh. This note will detail some common 
  756. failure modes, why they occur, and how to avoid them.
  757.  
  758.  Name  =  Compleat TeachText.cpt
  759.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Compleat TeachText.cpt
  760.  Size: 15K         Date:10/29/92         Version: 
  761.  Description:
  762.  Compleat TeachText - This Technical Note explains how to use TeachText to 
  763. create release notes, complete with pictures, which every Macintosh owner 
  764. can read.  This Note assumes familiarity with ResEdit.
  765.  
  766.  Name  =  Connection Mgr Q&As.cpt
  767.  Path =  AMUG CD:Files:MacTechNotes:Communications:Connection Mgr Q&As.cpt
  768.  Size:  6K         Date:10/29/92         Version: 
  769.  Description:
  770.  Connection Mgr Q&As - This Technical Note contains a collection of Q&As 
  771. relating to a specific topic—questions you’ve sent the Developer Support 
  772. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  773. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  774. have the editing and organization of other Technical Notes. The Q&A 
  775. function is to get new technical information and updates to you quickly, 
  776. saving the polish for when the information migrates into reference manuals.
  777.  
  778.  Name  =  Control & Status Calls.cpt
  779.  Path =  AMUG CD:Files:MacTechNotes:Devices:Control & Status Calls.cpt
  780.  Size:  6K         Date:10/29/92         Version: 
  781.  Description:
  782.  Control & Status Calls - This Technical Note discusses situations under 
  783. which high-level Status calls do not work correctly and PBStatus calls 
  784. should be made instead. Changes since February 1990, Information has been 
  785. added describing similar problems with high-level Control calls.
  786.  
  787.  Name  =  Control Mgr Q&As.cpt
  788.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Control Mgr Q&As.cpt
  789.  Size:  7K         Date:10/29/92         Version: 
  790.  Description:
  791.  Control Mgr Q&As - This Technical Note contains a collection of Q&As 
  792. relating to a specific topic—questions you’ve sent the Developer Support 
  793. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  794. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  795. have the editing and organization of other Technical Notes. The Q&A 
  796. function is to get new technical information and updates to you quickly, 
  797. saving the polish for when the information migrates into reference manuals.
  798.  
  799.  Name  =  Control Panel Q&As.cpt
  800.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Control Panel Q&As.cpt
  801.  Size:  8K         Date:10/29/92         Version: 
  802.  Description:
  803.  Control Panel Q&As - This Technical Note contains a collection of Q&As 
  804. relating to a specific topic—questions you’ve sent the Developer Support 
  805. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  806. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  807. have the editing and organization of other Technical Notes. The Q&A 
  808. function is to get new technical information and updates to you quickly, 
  809. saving the polish for when the information migrates into reference manuals.
  810.  
  811.  Name  =  Coop with Coprocessor.cpt
  812.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Coop with Coprocessor.cpt
  813.  Size:  6K         Date:10/29/92         Version: 
  814.  Description:
  815.  Coop with Coprocessor - The use of the 68881 or 68882 coprocessor is 
  816. usually handled by the SANE package or by a development system’s libraries.
  817. Some developers may wish to use the coprocessor during special 
  818. circumstances, such as at interrupt level or installing their own hardware 
  819. floating point exception handlers. In these two situations, there are 
  820. special requirements that must be met. These requirements will require 
  821. floating–point assembly code and are discussed in this Technical Note.
  822.  
  823.  Name  =  CopyBits & GC QuickDraw.cpt
  824.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:CopyBits & GC QuickDraw.cpt
  825.  Size:  6K         Date:10/29/92         Version: 
  826.  Description:
  827.  CopyBits & GC QuickDraw - This Technical Note discusses conditions that may
  828. cause _CopyBits to slow down when QuickDraw acceleration is on via the 
  829. Apple 8•24 GC Display Card.
  830.  
  831.  Name  =  CreateResFile & PMSP.cpt
  832.  Path =  AMUG CD:Files:MacTechNotes:Files:CreateResFile & PMSP.cpt
  833.  Size:  7K         Date:10/29/92         Version: 
  834.  Description:
  835.  CreateResFile & PMSP - CreateResFile checks to see if a resource file with 
  836. a given name exists, and if it does, returns a dupFNErr (–48) error. 
  837. Unfortunately, to do this check, CreateResFile uses a call that follows the
  838. Poor Man’s Search Path (PMSP).
  839.  
  840.  Name  =  Creating In Drop Folders.cpt
  841.  Path =  AMUG CD:Files:MacTechNotes:Files:Creating In Drop Folders.cpt
  842.  Size:  5K         Date:10/29/92         Version: 
  843.  Description:
  844.  Creating In Drop Folders - This technical note outlines the steps an 
  845. application must take to create files inside AppleShare drop folders.
  846. The AppleShare File Server allows the creation of drop folders. These are 
  847. folders for which the user has the Make Changes privilege (write access), 
  848. but not See Files (read access) or See Folders (search access).
  849.  
  850.  Name  =  Custom Menu Flashing Bug.cpt
  851.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Custom Menu Flashing Bug.cpt
  852.  Size:  4K         Date:10/29/92         Version: 
  853.  Description:
  854.  Custom Menu Flashing Bug - Selected menu items in a custom 'MDEF' resource 
  855. do not flash correctly due to a bug in the Menu Manager.  This Technical 
  856. Note describes the problem and explains how to make your 'MDEF' flash 
  857. correctly.
  858.  
  859.  Name  =  DAM Extensions.cpt
  860.  Path =  AMUG CD:Files:MacTechNotes:Networking:DAM Extensions.cpt
  861.  Size: 14K         Date:10/29/92         Version: 
  862.  Description:
  863.  DAM Extensions - This Technical Note discusses coding data access 
  864. extensions that provide an interface between the Data Access Manager and 
  865. remote data sources. Each of the functions that a data access extension 
  866. must implement is described.
  867.  
  868.  Name  =  DDP Q&As.cpt
  869.  Path =  AMUG CD:Files:MacTechNotes:Networking:DDP Q&As.cpt
  870.  Size:  7K         Date:10/29/92         Version: 
  871.  Description:
  872.  DDP Q&As - This Technical Note contains a collection of Q&As relating to a 
  873. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  874. along with answers from the DSC engineers. While DSC engineers have checked
  875. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  876. editing and organization of other Technical Notes. The Q&A function is to 
  877. get new technical information and updates to you quickly, saving the polish
  878. for when the information migrates into reference manuals.
  879.  
  880.  Name  =  Data In Resource Fork.cpt
  881.  Path =  AMUG CD:Files:MacTechNotes:Files:Data In Resource Fork.cpt
  882.  Size:  4K         Date:10/29/92         Version: 
  883.  Description:
  884.  Data In Resource Fork - Don’t use the resource fork of a file for 
  885. non-resource data. Parts of the system (including the File Manager and the 
  886. Finder) assume that if this fork exists, it will contain valid Resource 
  887. Manager information. PBOpenRF was provided to allow copying of the resource
  888. fork of a file in its entirety, without Resource Manager interpretation. Do
  889. not use it to open “another data fork.”
  890.  
  891.  Name  =  Date & Time Problems.cpt
  892.  Path =  AMUG CD:Files:MacTechNotes:Text:Date & Time Problems.cpt
  893.  Size:  5K         Date:10/29/92         Version: 
  894.  Description:
  895.  Date & Time Problems - This Technical Note describes known bugs and 
  896. features in and solutions to the date and time routines introduced in 
  897. Script Manager 2.0.
  898.  
  899.  Name  =  Debugging Tips.cpt
  900.  Path =  AMUG CD:Files:MacTechNotes:Overview:Debugging Tips.cpt
  901.  Size:  6K         Date:10/29/92         Version: 
  902.  Description:
  903.  Debugging Tips - This presents a few tips which may make your debugging 
  904. easier.
  905.  
  906.  Name  =  Debug with Purge.cpt
  907.  Path =  AMUG CD:Files:MacTechNotes:Overview:Debug with Purge.cpt
  908.  Size:  5K         Date:10/29/92         Version: 
  909.  Description:
  910.  Debug with Purge  - If you are having problems finding bugs like handles 
  911. that aren’t locked down when they should be, or resources that aren’t there
  912. when they’re supposed to be, there is a handy technique for forcing these 
  913. problems to the surface.
  914.  
  915.  Name  =  Deferred Task Traps.cpt
  916.  Path =  AMUG CD:Files:MacTechNotes:Processes:Deferred Task Traps.cpt
  917.  Size:  8K         Date:10/29/92         Version: 
  918.  Description:
  919.  Deferred Task Traps - This Technical Note shows how to determine when the 
  920. Deferred Task Manager is available, points out a compatibility issue with 
  921. the Macintosh Plus, explains how and when deferred tasks are called, and 
  922. shows how to access the dtParm parameter from deferred tasks written in C 
  923. and Pascal.
  924.  
  925.  Name  =  DeskHook and INIT Evils.cpt
  926.  Path =  AMUG CD:Files:MacTechNotes:Operating System:DeskHook and INIT Evils.cpt
  927.  Size:  7K         Date:10/29/92         Version: 
  928.  Description:
  929.  DeskHook and INIT Evils - This Technical Note discusses INIT evils, the 
  930. foremost of which deals with clearing DeskHook and DragHook at INIT time.
  931. Changes since August 1989. Added warning about clearing DragHook.
  932.  
  933.  Name  =  Desktop File Limits.cpt
  934.  Path =  AMUG CD:Files:MacTechNotes:Overview:Desktop File Limits.cpt
  935.  Size:  5K         Date:10/29/92         Version: 
  936.  Description:
  937.  Desktop File Limits - There is a limit to the number of applications/files 
  938. that the Finder can “see” on a single volume. This limitation is imposed by
  939. the Desktop file. The Desktop file is a resource file that the Finder uses 
  940. to keep track of information about files and applications, including Finder
  941. file comments (Get Info comments), and how these files and applications 
  942. relate to each other. 
  943.  
  944.  Name  =  Desktop File Resources.cpt
  945.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Desktop File Resources.cpt
  946.  Size:  5K         Date:10/29/92         Version: 
  947.  Description:
  948.  Desktop File Resources - This Technical Note describes the resources found 
  949. in the Desktop file.  You should not base anything critical on the format 
  950. of the Desktop file. System 7 already uses another scheme as did AppleShare
  951. 2.0 under System 6.0.x.
  952.  
  953.  Name  =  Desktop Mgr Q&As.cpt
  954.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Desktop Mgr Q&As.cpt
  955.  Size:  5K         Date:10/29/92         Version: 
  956.  Description:
  957.  Desktop Mgr Q&As - This Technical Note contains a collection of Q&As 
  958. relating to a specific topic—questions you’ve sent the Developer Support 
  959. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  960. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  961. have the editing and organization of other Technical Notes. The Q&A 
  962. function is to get new technical information and updates to you quickly, 
  963. saving the polish for when the information migrates into reference manuals.
  964.  
  965.  Name  =  Device Driver Q&As.cpt
  966.  Path =  AMUG CD:Files:MacTechNotes:Devices:Device Driver Q&As.cpt
  967.  Size:  9K         Date:10/29/92         Version: 
  968.  Description:
  969.  Device Driver Q&As - This Technical Note contains a collection of Q&As 
  970. relating to a specific topic—questions you’ve sent the Developer Support 
  971. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  972. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  973. have the editing and organization of other Technical Notes. The Q&A 
  974. function is to get new technical information and updates to you quickly, 
  975. saving the polish for when the information migrates into reference manuals.
  976.  
  977.  Name  =  Device Independen Printing.cpt
  978.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Device Independen Printing.cpt
  979.  Size:  5K         Date:10/29/92         Version: 
  980.  Description:
  981.  Device Independen Printing - The Printing Manager was designed to give 
  982. Macintosh applications a device- independent method of printing, but we 
  983. have provided device-dependent information, such as the contents of the 
  984. print record. Due to the large number of printer-type drivers becoming 
  985. available (even for non-printer devices) device independence is more 
  986. necessary than ever. What this means to you, as a developer, is that we 
  987. will no longer be providing (or supporting) information regarding the 
  988. internal structure of the print record. 
  989.  
  990.  Name  =  Device Mgr Q&As.cpt
  991.  Path =  AMUG CD:Files:MacTechNotes:Devices:Device Mgr Q&As.cpt
  992.  Size: 13K         Date:10/29/92         Version: 
  993.  Description:
  994.  Device Mgr Q&As - This Technical Note contains a collection of Q&As 
  995. relating to a specific topic—questions you’ve sent the Developer Support 
  996. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  997. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  998. have the editing and organization of other Technical Notes. The Q&A 
  999. function is to get new technical information and updates to you quickly, 
  1000. saving the polish for when the information migrates into reference manuals.
  1001.  
  1002.  Name  =  Device Mgt Ov Q&As.cpt
  1003.  Path =  AMUG CD:Files:MacTechNotes:Devices:Device Mgt Ov Q&As.cpt
  1004.  Size: 12K         Date:10/29/92         Version: 
  1005.  Description:
  1006.  Device Mgt Ov Q&As - This Technical Note contains a collection of Q&As 
  1007. relating to a specific topic—questions you’ve sent the Developer Support 
  1008. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1009. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1010. have the editing and organization of other Technical Notes. The Q&A 
  1011. function is to get new technical information and updates to you quickly, 
  1012. saving the polish for when the information migrates into reference manuals.
  1013.  
  1014.  Name  =  DiaglogsfromDAs.cpt
  1015.  Path =  AMUG CD:Files:MacTechNotes:Processes:DiaglogsfromDAs.cpt
  1016.  Size:  5K         Date:10/29/92         Version: 
  1017.  Description:
  1018.  DiaglogsfromDAs - When a desk accessory creates a window (including a 
  1019. modeless dialog window) it must set the windowKind to its refnum—a negative
  1020. number. When the application calls GetNextEvent, the Event Manager calls 
  1021. SystemEvent, which checks to see if the event belongs to a desk accessory. 
  1022. SystemEvent checks the windowKind of the frontmost window, and uses the 
  1023. (negative) number for the refnum to make a control call, giving the desk 
  1024. accessory a shot at the event. Then SystemEvent returns TRUE, and 
  1025. GetNextEvent returns FALSE.
  1026.  
  1027.  Name  =  Dialog Mgr Q&As.cpt
  1028.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Dialog Mgr Q&As.cpt
  1029.  Size: 15K         Date:10/29/92         Version: 
  1030.  Description:
  1031.  Dialog Mgr Q&As - This Technical Note contains a collection of Q&As 
  1032. relating to a specific topic—questions you’ve sent the Developer Support 
  1033. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1034. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1035. have the editing and organization of other Technical Notes. The Q&A 
  1036. function is to get new technical information and updates to you quickly, 
  1037. saving the polish for when the information migrates into reference manuals.
  1038.  
  1039.  Name  =  Directory Handling Q&As.cpt
  1040.  Path =  AMUG CD:Files:MacTechNotes:Files:Directory Handling Q&As.cpt
  1041.  Size: 14K         Date:10/29/92         Version: 
  1042.  Description:
  1043.  Directory Handling Q&As - This Technical Note contains a collection of Q&As
  1044. relating to a specific topic—questions you’ve sent the Developer Support 
  1045. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1046. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1047. have the editing and organization of other Technical Notes. The Q&A 
  1048. function is to get new technical information and updates to you quickly, 
  1049. saving the polish for when the information migrates into reference manuals.
  1050.  
  1051.  Name  =  Disk Driver Q&As.cpt
  1052.  Path =  AMUG CD:Files:MacTechNotes:Devices:Disk Driver Q&As.cpt
  1053.  Size: 11K         Date:10/29/92         Version: 
  1054.  Description:
  1055.  Disk Driver Q&As - This Technical Note contains a collection of Q&As 
  1056. relating to a specific topic—questions you’ve sent the Developer Support 
  1057. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1058. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1059. have the editing and organization of other Technical Notes. The Q&A 
  1060. function is to get new technical information and updates to you quickly, 
  1061. saving the polish for when the information migrates into reference manuals.
  1062.  
  1063.  Name  =  Document Names.cpt
  1064.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Document Names.cpt
  1065.  Size:  5K         Date:10/29/92         Version: 
  1066.  Description:
  1067.  Document Names - Our compatibility testing for LaserShare (Apple’s 
  1068. LaserWriter spooler) has turned up a number of applications that do not 
  1069. provide the Printing Manager with a document name; although this feature is
  1070. not required, it is nice for users that share printers.
  1071.  
  1072.  Name  =  Don’t Call ADBReInit in sys.cpt
  1073.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Don’t Call ADBReInit in sys.cpt
  1074.  Size:  5K         Date:10/29/92         Version: 
  1075.  Description:
  1076.  Don’t Call ADBReInit in sys - Because of a bug (which causes auto-repeat) 
  1077. in the ROM version of the Macintosh SE keyboard driver, a patch was placed 
  1078. in System 4.1. If ADBReInit is called, the ROM version of the keyboard 
  1079. driver will be reloaded, and the RAM version of the driver with the patches
  1080. will not be used. Therefore, it is recommended that ADBReInit not be called
  1081. on the Macintosh SE until the problem is fixed. (There is no need to call 
  1082. ADBReInit.) This problem will not occur with the Macintosh II ROM version 
  1083. of the keyboard driver.
  1084.  
  1085.  Name  =  Dont Use ResApp Byt.cpt
  1086.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Dont Use ResApp Byt.cpt
  1087.  Size:  4K         Date:10/29/92         Version: 
  1088.  Description:
  1089.  Dont Use ResApp Byt - The section of the Resource Manager chapter of Inside
  1090. Macintosh which describes the internal format of a resource file shows an 
  1091. area of the resource header labeled “available for application data.” You 
  1092. should not use this area—it is used by the Resource Manager.
  1093.  
  1094.  Name  =  Drawing Icons.cpt
  1095.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Drawing Icons.cpt
  1096.  Size:  8K         Date:10/29/92         Version: 
  1097.  Description:
  1098.  Drawing Icons - Using resources of type ICON allows drawing of icons in 
  1099. srcOr mode.  Using resources of type ICN# allows for more variety when 
  1100. drawing icons.
  1101.  
  1102.  Name  =  Drawing TextGraf.cpt
  1103.  Path =  AMUG CD:Files:MacTechNotes:Text:Drawing TextGraf.cpt
  1104.  Size:  4K         Date:10/29/92         Version: 
  1105.  Description:
  1106.  Drawing TextGraf - When you draw a character into a GrafPort, your program 
  1107. will die with an address error if the width of the GrafPort is smaller than
  1108. the width of the character. If you check before drawing the character to 
  1109. see if the GrafPort is wide enough, you can avoid this unfortunate tragedy.
  1110.  
  1111.  Name  =  Drive Queue Elemets.cpt
  1112.  Path =  AMUG CD:Files:MacTechNotes:Devices:Drive Queue Elemets.cpt
  1113.  Size:  7K         Date:10/29/92         Version: 
  1114.  Description:
  1115.  Drive Queue Elemets - This note expands on Inside Macintosh’s definition of
  1116. the drive queue, which is given in the File Manager chapter.
  1117.  
  1118.  Name  =  Drivers and DAs in.cpt
  1119.  Path =  AMUG CD:Files:MacTechNotes:Devices:Drivers and DAs in.cpt
  1120.  Size:  8K         Date:10/29/92         Version: 
  1121.  Description:
  1122.  Drivers and DAs - This Technical Note describes a few complications which 
  1123. rear their rather ugly little heads when a desk accessory or driver needs 
  1124. periodic time.  It also presents a few solutions to work around these 
  1125. problems and make life easier, at least periodically. Changes since August 
  1126. 1989, Corrected _BitClr and _BitSet examples.  Okay, I admit it.  I was 
  1127. having too good of a time when I wrote the original Note and messed up the 
  1128. bit manipulations at the end.  My vision was blurred; I was in no condition
  1129. to see those tiny little things.
  1130.  
  1131.  Name  =  Edit File Format.cpt
  1132.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Edit File Format.cpt
  1133.  Size:  5K         Date:10/29/92         Version: 
  1134.  Description:
  1135.  Edit File Format - This technical note describes the format of the files 
  1136. created by Edit. It has been verified for versions 1.x and 2.0.
  1137.  
  1138.  Name  =  Edition Mgr Q&As.cpt
  1139.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:Edition Mgr Q&As.cpt
  1140.  Size:  7K         Date:10/29/92         Version: 
  1141.  Description:
  1142.  Edition Mgr Q&As - This Technical Note contains a collection of Q&As 
  1143. relating to a specific topic—questions you’ve sent the Developer Support 
  1144. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1145. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1146. have the editing and organization of other Technical Notes. The Q&A 
  1147. function is to get new technical information and updates to you quickly, 
  1148. saving the polish for when the information migrates into reference manuals.
  1149.  
  1150.  Name  =  Error in FCBPBRec.cpt
  1151.  Path =  AMUG CD:Files:MacTechNotes:Files:Error in FCBPBRec.cpt
  1152.  Size:  4K         Date:10/29/92         Version: 
  1153.  Description:
  1154.  Error in FCBPBRec - The declaration of a FCBPBRec is wrong in Inside 
  1155. Macintosh Volume IV  and early versions of MPW. This has been fixed in MPW 
  1156. 1.0 and newer. An error was made in the declaration of an FCBPBRec 
  1157. parameter block that is used in PBGetFCBInfo calls. The field ioFCBIndx was
  1158. incorrectly listed as a LONGINT.
  1159.  
  1160.  Name  =  Ethernet Q&As.cpt
  1161.  Path =  AMUG CD:Files:MacTechNotes:Networking:Ethernet Q&As.cpt
  1162.  Size:  9K         Date:10/29/92         Version: 
  1163.  Description:
  1164.  Ethernet Q&As - This Technical Note contains a collection of Q&As relating 
  1165. to a specific topic—questions you’ve sent the Developer Support Center 
  1166. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1167. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1168. the editing and organization of other Technical Notes. The Q&A function is 
  1169. to get new technical information and updates to you quickly, saving the 
  1170. polish for when the information migrates into reference manuals.
  1171.  
  1172.  Name  =  Event Mgr Q&As.cpt
  1173.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Event Mgr Q&As.cpt
  1174.  Size: 11K         Date:10/29/92         Version: 
  1175.  Description:
  1176.  Event Mgr Q&As - This Technical Note contains a collection of Q&As relating
  1177. to a specific topic—questions you’ve sent the Developer Support Center 
  1178. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1179. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1180. the editing and organization of other Technical Notes. The Q&A function is 
  1181. to get new technical information and updates to you quickly, saving the 
  1182. polish for when the information migrates into reference manuals.
  1183.  
  1184.  Name  =  Excellent CD Notes.cpt
  1185.  Path =  AMUG CD:Files:MacTechNotes:Devices:Excellent CD Notes.cpt
  1186.  Size:  9K         Date:10/29/92         Version: 
  1187.  Description:
  1188.  Excellent CD Notes - This Technical Note discusses issues concerning the 
  1189. use of the AppleCD SC drive, the Apple CD-ROM device driver, and the 
  1190. Foreign File Access software extension.
  1191.  
  1192.  Name  =  FPU Operations on Quadras.cpt
  1193.  Path =  AMUG CD:Files:MacTechNotes:Hardware:FPU Operations on Quadras.cpt
  1194.  Size: 19K         Date:10/29/92         Version: 
  1195.  Description:
  1196.  FPU Operations on Quadras - This Technical Note discusses floating-point 
  1197. unit (FPU) instruction support on Macintosh Quadra platforms with special 
  1198. emphasis given to compatibility and performance concerns. Changes since 
  1199. June 1992. Added warning to check for an FPU before attempting to execute 
  1200. FPU instructions.
  1201.  
  1202.  Name  =  Fear No SCSI.cpt
  1203.  Path =  AMUG CD:Files:MacTechNotes:Devices:Fear No SCSI.cpt
  1204.  Size: 12K         Date:10/29/92         Version: 
  1205.  Description:
  1206.  Fear No SCSI - This Technical Note discusses the answers to questions that 
  1207. are often asked about SCSI and that are not discussed in Inside Macintosh 
  1208. Volumes IV and V.
  1209.  
  1210.  Name  =  Feeder Fodder.cpt
  1211.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Feeder Fodder.cpt
  1212.  Size: 10K         Date:10/29/92         Version: 
  1213.  Description:
  1214.  Feeder Fodder - This Technical Note discusses the new Feeder button 
  1215. available in the 6.1, and 7.0 versions of the LaserWriter driver.  This 
  1216. Feeder button mechanism allows developers to insert code into the 
  1217. LaserWriter driver to support a sheet feeder connected to a LaserWriter.  
  1218. This Note provides a description of the button, as well as information 
  1219. required to implement one.
  1220.  
  1221.  Name  =  File Handling Q&As.cpt
  1222.  Path =  AMUG CD:Files:MacTechNotes:Files:File Handling Q&As.cpt
  1223.  Size: 24K         Date:10/29/92         Version: 
  1224.  Description:
  1225.  File Handling Q&As - This Technical Note contains a collection of Q&As 
  1226. relating to a specific topic—questions you’ve sent the Developer Support 
  1227. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1228. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1229. have the editing and organization of other Technical Notes. The Q&A 
  1230. function is to get new technical information and updates to you quickly, 
  1231. saving the polish for when the information migrates into reference manuals.
  1232.  
  1233.  Name  =  File Mgt Overview Q&As.cpt
  1234.  Path =  AMUG CD:Files:MacTechNotes:Files:File Mgt Overview Q&As.cpt
  1235.  Size:  7K         Date:10/29/92         Version: 
  1236.  Description:
  1237.  File Mgt Overview Q&As - This Technical Note contains a collection of Q&As 
  1238. relating to a specific topic—questions you’ve sent the Developer Support 
  1239. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1240. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1241. have the editing and organization of other Technical Notes. The Q&A 
  1242. function is to get new technical information and updates to you quickly, 
  1243. saving the polish for when the information migrates into reference manuals.
  1244.  
  1245.  Name  =  File Sharing .cpt
  1246.  Path =  AMUG CD:Files:MacTechNotes:Files:File Sharing .cpt
  1247.  Size:  9K         Date:10/29/92         Version: 
  1248.  Description:
  1249.  File Sharing - This Note describes modifications to the existing File 
  1250. Manager routines, PBGetCatInfo, PBHGetDirAccess, PBHSetDirAccess, 
  1251. PBHSetFLock and PBHRstFLock, when used on volumes prepared by Macintosh 
  1252. System 7 File Sharing. There are several differences between System 7 File 
  1253. Sharing and AppleShare 2.0.1. This Note describes what those differences 
  1254. mean when calling PBGetCatInfo, PBHGetDirAccess, PBHSetDirAccess, 
  1255. PBHSetFLock and PBHRstFLock on local volumes that return bHasPersonal 
  1256. AccessPrivileges to PBHGetVolParms.
  1257.  
  1258.  Name  =  FindDItem.cpt
  1259.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:FindDItem.cpt
  1260.  Size:  4K         Date:10/29/92         Version: 
  1261.  Description:
  1262.  FindDItem - FindDItem is a potentially useful call which returns the number
  1263. of a dialog item given a point in local coordinates and a dialog handle. It
  1264. returns an item number of –1 if no item’s rectangle overlaps the point. 
  1265. This is all well and good, except you don’t get back quite what you would 
  1266. expect.
  1267.  
  1268.  Name  =  Finder Flags.cpt
  1269.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Finder Flags.cpt
  1270.  Size:  4K         Date:10/29/92         Version: 
  1271.  Description:
  1272.  Finder Flags - This revision corrects the meanings of bits 6 and 7, which 
  1273. were interchanged in the older version of this technical note. ResEdit uses
  1274. these bits incorrectly in versions older than 1.2.
  1275.  
  1276.  Name  =  Finder Notes.cpt
  1277.  Path =  AMUG CD:Files:MacTechNotes:Overview:Finder Notes.cpt
  1278.  Size:  4K         Date:10/29/92         Version: 
  1279.  Description:
  1280.  Finder Notes - The Finder has undergone a couple of changes you should keep
  1281. in mind when creating the “bundle” information for your application.
  1282.  
  1283.  Name  =  Finder Q&As.cpt
  1284.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Finder Q&As.cpt
  1285.  Size: 16K         Date:10/29/92         Version: 
  1286.  Description:
  1287.  Finder Q&As - This Technical Note contains a collection of Q&As relating to
  1288. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  1289. along with answers from the DSC engineers. While DSC engineers have checked
  1290. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  1291. editing and organization of other Technical Notes. The Q&A function is to 
  1292. get new technical information and updates to you quickly, saving the polish
  1293. for when the information migrates into reference manuals.
  1294.  
  1295.  Name  =  Finders and Drives.cpt
  1296.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Finders and Drives.cpt
  1297.  Size:  5K         Date:10/29/92         Version: 
  1298.  Description:
  1299.  Finders and Drives - This technical note describes the differences in the 
  1300. way the 1.1g, 4.1, 5.0 and newer Finders communicate with foreign 
  1301. (non-Sony) disk drives.
  1302.  
  1303.  Name  =  Finding Drivers in.cpt
  1304.  Path =  AMUG CD:Files:MacTechNotes:Devices:Finding Drivers in.cpt
  1305.  Size:  6K         Date:10/29/92         Version: 
  1306.  Description:
  1307.  Finding Drivers - This note will explain how code can be written to 
  1308. determine the reference number of a previously installed driver when only 
  1309. the name is known. Changes since 2/86, Since the driver can be purged and 
  1310. the DCE still be allocated, the code now tests for dCtlDriver being NIL as 
  1311. well.
  1312.  
  1313.  Name  =  Floppy Disk Int Q&As.cpt
  1314.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Floppy Disk Int Q&As.cpt
  1315.  Size:  5K         Date:10/29/92         Version: 
  1316.  Description:
  1317.  Floppy Disk Int Q&As - This Technical Note contains a collection of Q&As 
  1318. relating to a specific topic—questions you’ve sent the Developer Support 
  1319. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1320. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1321. have the editing and organization of other Technical Notes. The Q&A 
  1322. function is to get new technical information and updates to you quickly, 
  1323. saving the polish for when the information migrates into reference manuals.
  1324.  
  1325.  Name  =  Fond of FONDs.cpt
  1326.  Path =  AMUG CD:Files:MacTechNotes:Text:Fond of FONDs.cpt
  1327.  Size: 21K         Date:10/29/92         Version: 
  1328.  Description:
  1329.  Fond of FONDs - This Technical Note takes the place of Tech Note #26, 
  1330. “Character vs. String Operations in QuickDraw” by Bryan Stearns (March 
  1331. 1988), which pointed out the possible differences between the results of a 
  1332. StringWidth call and successive calls to CharWidth. This Note updates and 
  1333. brings into a broader context the issues related to text measuring. It also
  1334. provides additional documentation on font family resources ('FOND's), and 
  1335. addresses various other frequently asked questions related to the Font 
  1336. Manager. 
  1337.  
  1338.  Name  =  Font/DA Mover.cpt
  1339.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Font/DA Mover.cpt
  1340.  Size:  5K         Date:10/29/92         Version: 
  1341.  Description:
  1342.  Font/DA Mover - This technical note describes how to make sure that your 
  1343. desk accessory will work after being moved by Font/Desk Accessory Mover.
  1344.  
  1345.  Name  =  Font Family Numbers.cpt
  1346.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Fonts:Font Family Numbers.cpt
  1347.  Size:  9K         Date:10/29/92         Version: 
  1348.  Description:
  1349.  Font Family Numbers - This Technical Note discusses the range of numbers 
  1350. available for identifying font families, how they are allocated among 
  1351. script systems, and what numbers should be used for fonts that were 
  1352. designed to be used as a tool in an application. Changes since August 1990.
  1353. Apple Computer no longer registers font family ID numbers; this note has 
  1354. been altered to reflect the change in policy. Also, the relationship of 
  1355. outline fonts to font families is discussed briefly.
  1356.  
  1357.  Name  =  Font File Icons.cpt
  1358.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Fonts:Font File Icons.cpt
  1359.  Size:  5K         Date:10/29/92         Version: 
  1360.  Description:
  1361.  Font File Icons - This Technical Note discusses why you should not link 
  1362. directly from your font files to the font icons provided by LaserWriter 
  1363. driver 5.2 and later. Changes since December 1988. Added some useful tips 
  1364. and described the method required to bundle an icon to your font file.
  1365.  
  1366.  Name  =  Font Height Tables.cpt
  1367.  Path =  AMUG CD:Files:MacTechNotes:Text:Font Height Tables.cpt
  1368.  Size:  5K         Date:10/29/92         Version: 
  1369.  Description:
  1370.  Font Height Tables - This technical note describes how the Font Manager 
  1371. (except in 64K ROMs) calculates height tables for fonts and how you can 
  1372. force recalculation.
  1373.  
  1374.  Name  =  Font Mgr Q&As.cpt
  1375.  Path =  AMUG CD:Files:MacTechNotes:Text:Font Mgr Q&As.cpt
  1376.  Size: 13K         Date:10/29/92         Version: 
  1377.  Description:
  1378.  Font Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  1379. to a specific topic—questions you’ve sent the Developer Support Center 
  1380. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1381. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1382. the editing and organization of other Technical Notes. The Q&A function is 
  1383. to get new technical information and updates to you quickly, saving the 
  1384. polish for when the information migrates into reference manuals.
  1385.  
  1386.  Name  =  Font Names.cpt
  1387.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Fonts:Font Names.cpt
  1388.  Size:  8K         Date:10/29/92         Version: 
  1389.  Description:
  1390.  Font Names - This note recommends the use of font names rather than font 
  1391. numbers. The Font Manager chapter of Inside Macintosh Volume IV claims that
  1392. font family numbers 0 through 127 are reserved for use by Apple, and 
  1393. numbers 128 through 255 are assigned by Apple for fonts created by software
  1394. developers. This is no longer true. Developer Technical Support does not 
  1395. assign font family numbers. You should only use font numbers to reference 
  1396. the system font (font 0) and application default font (font 1). All other 
  1397. fonts should be identified by name. The Font/DA Mover will renumber a font 
  1398. when moving it into a file containing a conflicting font family.
  1399.  
  1400.  Name  =  Fonts and the Script Mgr.cpt
  1401.  Path =  AMUG CD:Files:MacTechNotes:Text:Fonts and the Script Mgr.cpt
  1402.  Size:  8K         Date:10/29/92         Version: 
  1403.  Description:
  1404.  Fonts and the Script Mgr - This Technical Note describes how the Script 
  1405. Manager uses the font family ID to determine a script code.
  1406.  
  1407.  Name  =  Forcing Floppy Size.cpt
  1408.  Path =  AMUG CD:Files:MacTechNotes:Devices:Forcing Floppy Size.cpt
  1409.  Size:  5K         Date:10/29/92         Version: 
  1410.  Description:
  1411.  Forcing Floppy Size - This document explains how to initialize a disk as 
  1412. either single- or double- sided. It only applies to 800K drives, of course.
  1413. You can call the disk driver to initialize a disk and determine 
  1414. programmatically whether it should be initialized as single- (MFS) or 
  1415. double- (HFS) sided. All you have to do is call the .Sony driver directly 
  1416. to do the formatting then the Disk Initialization Package to write the 
  1417. directory information.
  1418.  
  1419.  Name  =  Fun with PrJobMerge (#2).cpt
  1420.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Fun with PrJobMerge (#2).cpt
  1421.  Size:  5K         Date:10/29/92         Version: 
  1422.  Description:
  1423.  Fun with PrJobMerge (#2) - This Technical Note discusses some interesting 
  1424. behavior you’ll encounter while using PrJobMerge with the 7.0 and 7.1 
  1425. versions of the LaserWriter driver. Changes since March 1992. Corrected the
  1426. Vulcan-like “THPring” typo to correctly read “THPrint,” and changed a 
  1427. comment in the code to mean what I originally meant.
  1428.  
  1429.  Name  =  GDevice Mgr Q&As.cpt
  1430.  Path =  AMUG CD:Files:MacTechNotes:Devices:GDevice Mgr Q&As.cpt
  1431.  Size: 12K         Date:10/29/92         Version: 
  1432.  Description:
  1433.  GDevice Mgr Q&As - This Technical Note contains a collection of Q&As 
  1434. relating to a specific topic—questions you’ve sent the Developer Support 
  1435. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1436. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1437. have the editing and organization of other Technical Notes. The Q&A 
  1438. function is to get new technical information and updates to you quickly, 
  1439. saving the polish for when the information migrates into reference manuals.
  1440.  
  1441.  Name  =  _Gestalt & System Environs.cpt
  1442.  Path =  AMUG CD:Files:MacTechNotes:Overview:_Gestalt & System Environs.cpt
  1443.  Size: 10K         Date:10/29/92         Version: 
  1444.  Description:
  1445.  _Gestalt & System Environs - This Technical Note discusses the latest 
  1446. changes and improvements to the _Gestalt and _SysEnvirons calls. Changes 
  1447. since May 1992. Added information on the gestaltMachineType selector for 
  1448. the Quadra 950, Macintosh LC II, Powerbook 145, and future system software.
  1449.  
  1450.  Name  =  GetNewDialog Errors.cpt
  1451.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:GetNewDialog Errors.cpt
  1452.  Size:  5K         Date:10/29/92         Version: 
  1453.  Description:
  1454.  GetNewDialog Errors - When calling GetNewDialog to retrieve a dialog 
  1455. template from a previously opened resource file, how are error conditions 
  1456. indicated to the caller? Unfortunately, they aren’t. The Dialog Manager 
  1457. calls GetResource and assumes the returned value is good. Since the Dialog 
  1458. Manager doesn’t check, you have two choices. Your first choice is to call 
  1459. GetResource for the dialog template, item list, and any resources needed by
  1460. items in the item list yourself. But what do you do when you find the 
  1461. resources aren’t there? 
  1462.  
  1463.  Name  =  GetNextEvent & Blinking App.cpt
  1464.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:GetNextEvent & Blinking App.cpt
  1465.  Size:  5K         Date:10/29/92         Version: 
  1466.  Description:
  1467.  GetNextEvent & Blinking App - Wherein arcane mysteries are unraveled so you
  1468. can make the Alarm Clock (or a similar desk accessory) blink the Apple menu
  1469. at the appointed second. Also, why GetNextEvent is a good thing.
  1470.  
  1471.  Name  =  GetPhysical .cpt
  1472.  Path =  AMUG CD:Files:MacTechNotes:Memory:GetPhysical .cpt
  1473.  Size: 19K         Date:10/29/92         Version: 
  1474.  Description:
  1475.  GetPhysical - The purpose of this Note is twofold. First, it describes in 
  1476. detail how to use the GetPhysical routine. This routine is critical to the 
  1477. support of alternate bus masters on certain machines without Virtual Memory
  1478. (VM) and all machines with VM. Included is an ancillary discussion of 
  1479. several closely-related VM routines. Second, it reiterates a number of 
  1480. issues important to VM compatibility and elucidates some of the deeper VM 
  1481. issues of which specialized developers should be aware. Compatibility 
  1482. issues are especially important for developers of SCSI drivers, NuBus™ 
  1483. master hardware, and code which runs at interrupt time.
  1484.  
  1485.  Name  =  Getting a Full Pathname.cpt
  1486.  Path =  AMUG CD:Files:MacTechNotes:Files:Getting a Full Pathname.cpt
  1487.  Size:  8K         Date:10/29/92         Version: 
  1488.  Description:
  1489.  Getting a Full Pathname - This Technical Note describes how to generate a 
  1490. full pathname, given either a Working Directory ID or a real vRefNum and a 
  1491. DirID. By using the techniques shown in this Note, you can find the full 
  1492. pathname from information such as that returned by Standard File. Changes 
  1493. since June 89. Added a note on how to check for A/UX. Fixed bug in C 
  1494. version:  BlockMove() parameters were reversed in pStrcpy(); added range 
  1495. checking to pStrCat(); changed references from “longint” to “long”.  Fixed 
  1496. bug in Pascal and C versions. Changed fsRtDir to fsRtdirID and made 
  1497. references to gHaveAUX consistent.
  1498.  
  1499.  Name  =  Getting thru CUSToms.cpt
  1500.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Getting thru CUSToms.cpt
  1501.  Size: 15K         Date:10/29/92         Version: 
  1502.  Description:
  1503.  Getting thru CUSToms - This technical note provides a way for developers to
  1504. allow sophisticated users to add code to an off-the-shelf application.  
  1505. Using this scheme, the user can easily install the code module; the 
  1506. application has to know how to call it and, optionally, be able to respond 
  1507. to a set of predefined calls from the custom package. 
  1508.  
  1509.  Name  =  Gimmie Depth or Death.cpt
  1510.  Path =  AMUG CD:Files:MacTechNotes:Devices:Gimmie Depth or Death.cpt
  1511.  Size:  7K         Date:10/29/92         Version: 
  1512.  Description:
  1513.  Gimmie Depth or Death - This Technical Note describes two new system calls 
  1514. that allow an application to change the depth and flags for a given device 
  1515. and also check whether a device supports a particular depth and flags 
  1516. setting.  Apple provides these calls to give developers a better way to 
  1517. help users make changes when they consider it appropriate.  Abusive use of 
  1518. these calls is a sure way to guarantee that the Thought Police come after 
  1519. you to confiscate your Macintoshes, your stock of Mountain Dew®, and your 
  1520. Technical Notes binder.  This Note assumes familiarity with Inside 
  1521. Macintosh, Volume V, Graphics Devices.
  1522.  
  1523.  Name  =  Globals from Asm.cpt
  1524.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Globals from Asm.cpt
  1525.  Size:  5K         Date:10/29/92         Version: 
  1526.  Description:
  1527.  Globals from Asm - This technical note demonstrates how to access MPW 
  1528. Pascal and MPW C globals from the MPW Assembler.
  1529.  
  1530.  Name  =  HFS Comaptibility.cpt
  1531.  Path =  AMUG CD:Files:MacTechNotes:Files:HFS Comaptibility.cpt
  1532.  Size:  7K         Date:10/29/92         Version: 
  1533.  Description:
  1534.  HFS Comaptibility - This technical note tells you how to make sure that 
  1535. your applications run under the Hierarchical File System (HFS). The 
  1536. Hierarchical File System (HFS) provides fast, efficient management of 
  1537. larger volumes than the original Macintosh File System (MFS). Since HFS is 
  1538. hierarchical, HFS folders have a meaning different from MFS folders. In 
  1539. MFS, a folder has only graphical significance—it is only used by the Finder
  1540. as a means of visually grouping files. The MFS directory structure is 
  1541. actually flat (all files are at the ‘root’ level). Under HFS, a folder is a
  1542. directory that can contain files and other directories.
  1543.  
  1544.  Name  =  HFS Elucidations.cpt
  1545.  Path =  AMUG CD:Files:MacTechNotes:Files:HFS Elucidations.cpt
  1546.  Size: 10K         Date:10/29/92         Version: 
  1547.  Description:
  1548.  HFS Elucidations - This technical note will describe a few problems that 
  1549. can occur while using HFS. It will also describe ways to avoid these 
  1550. problems.
  1551.  
  1552.  Name  =  HFS Ruminations.cpt
  1553.  Path =  AMUG CD:Files:MacTechNotes:Files:HFS Ruminations.cpt
  1554.  Size: 10K         Date:10/29/92         Version: 
  1555.  Description:
  1556.  HFS Ruminations - This technical note contains some thoughts concerning 
  1557. HFS.
  1558.  
  1559.  Name  =  HFS Tidbits.cpt
  1560.  Path =  AMUG CD:Files:MacTechNotes:Files:HFS Tidbits.cpt
  1561.  Size:  5K         Date:10/29/92         Version: 
  1562.  Description:
  1563.  HFS Tidbits - This Technical Note describes two poorly documented features 
  1564. of the File Manager.
  1565.  
  1566.  Name  =  Handles vs. Pointers.cpt
  1567.  Path =  AMUG CD:Files:MacTechNotes:Memory:Handles vs. Pointers.cpt
  1568.  Size:  5K         Date:10/29/92         Version: 
  1569.  Description:
  1570.  Handles vs. Pointers - A handle is a handle and a pointer is a pointer. 
  1571. Applications should avoid embedding non-relocatable objects (that the 
  1572. system assumes will never move) in handles. In order to avoid 
  1573. fragmentation, some applications embed pointers (non-relocatable memory 
  1574. manager objects) in handles, so that the handles can be moved around as 
  1575. needed. This can cause several problems, especially with the Macintosh II, 
  1576. and should be avoided.
  1577.  
  1578.  Name  =  Hard Disk Hacking.cpt
  1579.  Path =  AMUG CD:Files:MacTechNotes:Devices:Hard Disk Hacking.cpt
  1580.  Size:  5K         Date:10/29/92         Version: 
  1581.  Description:
  1582.  Hard Disk Hacking - For those of a technical bent with some extra time, you
  1583. can build your own hard disk system from a cheap SCSI drive and a driver 
  1584. that you write. This is not a project for those short on time, so beware.
  1585.  
  1586.  Name  =  Help Mgr Q&As.cpt
  1587.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Help Mgr Q&As.cpt
  1588.  Size: 16K         Date:10/29/92         Version: 
  1589.  Description:
  1590.  Help Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  1591. to a specific topic—questions you’ve sent the Developer Support Center 
  1592. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1593. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1594. the editing and organization of other Technical Notes. The Q&A function is 
  1595. to get new technical information and updates to you quickly, saving the 
  1596. polish for when the information migrates into reference manuals.
  1597.  
  1598.  Name  =  HyperCard and You.cpt
  1599.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:HyperCard and You.cpt
  1600.  Size: 13K         Date:10/29/92         Version: 
  1601.  Description:
  1602.  HyperCard and You - This Technical Note describes some HyperCard anomalies 
  1603. with which developers should be familiar when developing stackware, and it 
  1604. documents differences between HyperCard versions where appropriate.
  1605. Changes since November 1987. Updated material with regard to HyperCard 2.0 
  1606. and condensing or obsoleting information on bugs which have been addressed.
  1607.  
  1608.  Name  =  IOP Diffs Under A/UX.cpt
  1609.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:IOP Diffs Under A/UX.cpt
  1610.  Size:  5K         Date:10/29/92         Version: 
  1611.  Description:
  1612.  IOP Diffs Under A/UX - This Technical Note discusses use of the Macintosh 
  1613. IIfx IOP-based serial driver under A/UX, especially under certain error 
  1614. conditions which cause it to perform differently than documented in 
  1615. termio(7).  (The SCC driver, used on non-IOP machines, conforms to 
  1616. termio(7) in all cases.)  References to “the driver” herein refer to the 
  1617. IOP-based serial driver, seriop.c.
  1618.  
  1619.  Name  =  ISO 9660 CD ROM Format.cpt
  1620.  Path =  AMUG CD:Files:MacTechNotes:Files:ISO 9660 CD ROM Format.cpt
  1621.  Size:  5K         Date:10/29/92         Version: 
  1622.  Description:
  1623.  ISO 9660 CD ROM Format - What’s Wrong with my High Sierra Disc? Generally, 
  1624. if a Macintosh has problems with a High Sierra disc, it’s because the disc 
  1625. in question  doesn’t really conform to the High Sierra specification. 
  1626.  
  1627.  Name  =  Icon Drawing in 7.cpt
  1628.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Icon Drawing in 7.cpt
  1629.  Size: 15K         Date:10/29/92         Version: 
  1630.  Description:
  1631.  Icon Drawing in 7 - This Technical Note describes how to utilize the 
  1632. built-in System 7 icon drawing utility. Use this information to better 
  1633. conform to the System 7 visual human interface. Changes since May 1992. In 
  1634. this Note, we replaced the C and Pascal interface files and corrected the 
  1635. related text. So much text was tweaked that change bars are used only on 
  1636. code changes. 
  1637.  
  1638.  Name  =  Identifying Features.cpt
  1639.  Path =  AMUG CD:Files:MacTechNotes:Overview:Identifying Features.cpt
  1640.  Size:  7K         Date:10/29/92         Version: 
  1641.  Description:
  1642.  Identifying Features - This technical note explains how to check at run 
  1643. time to see if specific functionality, such as the “new” TextEdit, is 
  1644. present. Applications should strive to be compatible across all 
  1645. Macintoshes, but there are times when an application must have knowledge 
  1646. about the machine that it is running on.  The new trap, SysEnvirons, will 
  1647. give an application most of the information that it requires (what 
  1648. hardware, what version of system software…).  
  1649.  
  1650.  Name  =  Image Compr Q&As.cpt
  1651.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:Image Compr Q&As.cpt
  1652.  Size:  5K         Date:10/29/92         Version: 
  1653.  Description:
  1654.  Image Compr Q&As - This Technical Note contains a collection of Q&As 
  1655. relating to a specific topic—questions you’ve sent the Developer Support 
  1656. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1657. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1658. have the editing and organization of other Technical Notes. The Q&A 
  1659. function is to get new technical information and updates to you quickly, 
  1660. saving the polish for when the information migrates into reference manuals.
  1661.  
  1662.  Name  =  Image Writer IIMotio.cpt
  1663.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Image Writer IIMotio.cpt
  1664.  Size:  4K         Date:10/29/92         Version: 
  1665.  Description:
  1666.  Image Writer II Motion - The purpose of this technical note is to answer 
  1667. the many questions asked about why the paper moves the way it does on the 
  1668. ImageWriter II.
  1669.  
  1670.  Name  =  Inside Object Pascal.cpt
  1671.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Inside Object Pascal.cpt
  1672.  Size:  5K         Date:10/29/92         Version: 
  1673.  Description:
  1674.  Inside Object Pascal - This Technical Note briefly explains why Object 
  1675. Pascal and MacApp should only be used to write applications and MPW tools.
  1676. Although Pascal can be used to write desk accessories, drivers, XCMDs and 
  1677. other types of stand–alone code, and Object Pascal is an extension of 
  1678. Pascal, Object Pascal cannot be used to write anything other than an 
  1679. application.  This limitation is due to the fact that Object Pascal method 
  1680. dispatching relies on a valid A5 pointing to a jump table.  Because MacApp 
  1681. is written in Object Pascal, this limitation applies to it as well.
  1682.  
  1683.  Name  =  Installer Q&As.cpt
  1684.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Installer Q&As.cpt
  1685.  Size: 12K         Date:10/29/92         Version: 
  1686.  Description:
  1687.  Installer Q&As - This Technical Note contains a collection of Q&As relating
  1688. to a specific topic—questions you’ve sent the Developer Support Center 
  1689. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1690. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1691. the editing and organization of other Technical Notes. The Q&A function is 
  1692. to get new technical information and updates to you quickly, saving the 
  1693. polish for when the information migrates into reference manuals.
  1694.  
  1695.  Name  =  InternationalCha.cpt
  1696.  Path =  AMUG CD:Files:MacTechNotes:Text:InternationalCha.cpt
  1697.  Size:  6K         Date:10/29/92         Version: 
  1698.  Description:
  1699.  InternationalCha - The International Utilities package and the 
  1700. international resources have been changed with System file 4.1 to take 
  1701. advantage of the Script Manager.
  1702.  
  1703.  Name  =  International Canceling.cpt
  1704.  Path =  AMUG CD:Files:MacTechNotes:Text:International Canceling.cpt
  1705.  Size:  8K         Date:10/29/92         Version: 
  1706.  Description:
  1707.  International Canceling - This Technical Note describes potential problems 
  1708. canceling operations with the Command-period key sequence and international
  1709. keyboards.
  1710.  
  1711.  Name  =  Internets.cpt
  1712.  Path =  AMUG CD:Files:MacTechNotes:Networking:Internets.cpt
  1713.  Size:  5K         Date:10/29/92         Version: 
  1714.  Description:
  1715.  Internets - This Technical Note discusses how AppleTalk applications should
  1716. work across internets, groups of interconnected AppleTalk networks.  It 
  1717. explains the differences between life on a single AppleTalk network and 
  1718. life on an internet. Changes since March 1988. Removed the section on 
  1719. AppleTalk retry timers, as it is no longer accurate.
  1720.  
  1721.  Name  =  Int'l Resource Q&As.cpt
  1722.  Path =  AMUG CD:Files:MacTechNotes:Text:Int'l Resource Q&As.cpt
  1723.  Size: 10K         Date:10/29/92         Version: 
  1724.  Description:
  1725.  Int'l Resource Q&A - This Technical Note contains a collection of Q&As 
  1726. relating to a specific topic—questions you’ve sent the Developer Support 
  1727. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1728. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1729. have the editing and organization of other Technical Notes. The Q&A 
  1730. function is to get new technical information and updates to you quickly, 
  1731. saving the polish for when the information migrates into reference manuals.
  1732.  
  1733.  Name  =  ioCompletion.cpt
  1734.  Path =  AMUG CD:Files:MacTechNotes:Files:ioCompletion.cpt
  1735.  Size:  4K         Date:10/29/92         Version: 
  1736.  Description:
  1737.  ioCompletion - When making synchronous calls to the File Manager, it is not
  1738. necessary to clear ioCompletion field of the parameter block, since that is
  1739. done for you. Some earlier technotes explicitly cleared ioCompletion, with 
  1740. the knowledge that this was unnecessary, to try to encourage developers to 
  1741. fill in all fields of parameter blocks as indicated in Inside Macintosh. 
  1742. By the way, this is true of all parameter calls—you only have to set fields
  1743. that are explicitly required.
  1744.  
  1745.  Name  =  ioNamePtr.cpt
  1746.  Path =  AMUG CD:Files:MacTechNotes:Files:ioNamePtr.cpt
  1747.  Size:  5K         Date:10/29/92         Version: 
  1748.  Description:
  1749.  ioNamePtr - It is very important to set ioNamePtr when making PB calls, 
  1750. even if you don’t want  those calls to return a name. Whenever Inside 
  1751. Macintosh indicates that ioNamePtr is either required for input or returns 
  1752. something, you must set ioNamePtr to either nil (if you aren’t using a 
  1753. name) or to point to storage for a Str255. If you don’t explicitly set 
  1754. ioNamePtr, strange and unusual crashes may occur, depending on the 
  1755. machine/configuration your code is run on.  
  1756.  
  1757.  Name  =  ioPosOffset.cpt
  1758.  Path =  AMUG CD:Files:MacTechNotes:Files:ioPosOffset.cpt
  1759.  Size:  5K         Date:10/29/92         Version: 
  1760.  Description:
  1761.  ioPosOffset - The Device Manager chapter of Inside Macintosh Volume II says
  1762. that ioPosOffset is passed to and returned by Read and Write calls. It also
  1763. says that “After the read [or write] is completed, the position is returned
  1764. in ioPosOffset…” Actually, ioPosOffset is not changed by either call. Also 
  1765. note that device drivers should only look at the dCtlPosition field of the 
  1766. DCE, and should not look directly at the ioPosOffset field of the parameter
  1767. block. The Device Manager sets up dCtlPosition for the driver, taking into 
  1768. account both the ioPosMode and the ioPosOffset.
  1769.  
  1770.  Name  =  Is This a Spooler?.cpt
  1771.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Is This a Spooler?.cpt
  1772.  Size:  5K         Date:10/29/92         Version: 
  1773.  Description:
  1774.  Is This a Spooler? - When the LaserShare spooler is on an AppleTalk 
  1775. network, it acts like a LaserWriter-type device, which can be chosen and 
  1776. communicated with much like a real LaserWriter. Some applications, however,
  1777. must communicate with a LaserWriter directly, not a spooler. If this is 
  1778. true for your application, you can check whether you are actually talking 
  1779. to a real LaserWriter by sending to the LaserWriter the following query.
  1780.  
  1781.  Name  =  Joy of 32-Bit Clean.cpt
  1782.  Path =  AMUG CD:Files:MacTechNotes:Overview:Joy of 32-Bit Clean.cpt
  1783.  Size:  9K         Date:10/29/92         Version: 
  1784.  Description:
  1785.  Joy of 32-Bit Clean - What to do (and what not to do) to make your programs
  1786. run under A/UX and future versions of the Macintosh System Software.
  1787. Changes since October 1988:  Added information on writing 32-bit clean 
  1788. CDEFs, and updated A/UX information to reflect the capabilities of A/UX 
  1789. 1.1.
  1790.  
  1791.  Name  =  Key Mapping.cpt
  1792.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Key Mapping.cpt
  1793.  Size: 10K         Date:10/29/92         Version: 
  1794.  Description:
  1795.  Key Mapping - This Technical Note describes the Macintosh family key code 
  1796. mapping scheme when running System file 4.1 and later. This Note also 
  1797. provides a “safe” method for remapping keyboards. Changes since October 
  1798. 1990. Added a section on how 'KMAP' resources are matched to specific ADB 
  1799. keyboard types and a section on the original Macintosh and Macintosh Plus 
  1800. keyboards.
  1801.  
  1802.  Name  =  Keybd Resource Q&As.cpt
  1803.  Path =  AMUG CD:Files:MacTechNotes:Text:Keybd Resource Q&As.cpt
  1804.  Size:  8K         Date:10/29/92         Version: 
  1805.  Description:
  1806.  Keybd Resource Q&As - This Technical Note contains a collection of Q&As 
  1807. relating to a specific topic—questions you’ve sent the Developer Support 
  1808. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1809. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1810. have the editing and organization of other Technical Notes. The Q&A 
  1811. function is to get new technical information and updates to you quickly, 
  1812. saving the polish for when the information migrates into reference manuals.
  1813.  
  1814.  Name  =  KillNBP.cpt
  1815.  Path =  AMUG CD:Files:MacTechNotes:Networking:KillNBP.cpt
  1816.  Size:  4K         Date:10/29/92         Version: 
  1817.  Description:
  1818.  KillNBP - This technical note clears up some confusion regarding the Name 
  1819. Binding Protocol KillNBP function. The description of the PKillNBP function
  1820. on page 519 of Inside Macintosh Volume V is somewhat confusing. The data 
  1821. type of the parameter thePBptr is incorrectly given as ATPPBPtr and the 
  1822. pointer to the queue element from the NBP call to be aborted is incorrectly
  1823. given as being passed in aKillQEl. 
  1824.  
  1825.  Name  =  LAP Q&As.cpt
  1826.  Path =  AMUG CD:Files:MacTechNotes:Networking:LAP Q&As.cpt
  1827.  Size:  8K         Date:10/29/92         Version: 
  1828.  Description:
  1829.  LAP Q&As - This Technical Note contains a collection of Q&As relating to a 
  1830. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  1831. along with answers from the DSC engineers. While DSC engineers have checked
  1832. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  1833. editing and organization of other Technical Notes. The Q&A function is to 
  1834. get new technical information and updates to you quickly, saving the polish
  1835. for when the information migrates into reference manuals.
  1836.  
  1837.  Name  =  LDEF Madness.cpt
  1838.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:LDEF Madness.cpt
  1839.  Size:  6K         Date:10/29/92         Version: 
  1840.  Description:
  1841.  LDEF Madness - This Technical Note uncovers a problem with writing Pascal 
  1842. list definition procedures and two (yes, count  ’em, two) different methods
  1843. to work around it.
  1844.  
  1845.  Name  =  LW Optimization Techniques.cpt
  1846.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:LW Optimization Techniques.cpt
  1847.  Size: 10K         Date:10/29/92         Version: 
  1848.  Description:
  1849.  LW Optimization Techniques - This Technical Note discusses techniques for 
  1850. optimizing code for printing on the LaserWriter. Changes since March 1988. 
  1851. Updated the “Printable Paper Area” and “Memory Considerations” sections as 
  1852. well as the printer IDs, moved the error messages from the end of the Note 
  1853. to Technical Note #161, A Printing Loop That Cares…, and removed the 
  1854. “Spool-A-Page/Print-A-Page” section because Technical Note #125, Effect of 
  1855. Spool-A-Page/Print-A-Page on Shared Printers, already thoroughly covers 
  1856. this topic.
  1857.  
  1858.  Name  =  Large PICT Files.cpt
  1859.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Large PICT Files.cpt
  1860.  Size:  8K         Date:10/29/92         Version: 
  1861.  Description:
  1862.  Large PICT Files - Now that we have scanners and other massive-picture 
  1863. producing types of applications, there is a need to address the problem of 
  1864. how to display a PICT format object that is bigger than a current PICT 
  1865. resource is allowed to be. Note that this technique applies equally well to
  1866. version 1 and version 2 (word-opcode) pictures as produced by the Macintosh
  1867. II.
  1868.  
  1869.  Name  =  Large Screen Displays.cpt
  1870.  Path =  AMUG CD:Files:MacTechNotes:Overview:Large Screen Displays.cpt
  1871.  Size:  5K         Date:10/29/92         Version: 
  1872.  Description:
  1873.  Large Screen Displays - A number of third-party developers have announced 
  1874. large-screen display peripherals for Macintosh. One of them, Radius Inc., 
  1875. has issued a set of guidelines for developers who wish to remain compatible
  1876. with their Radius FPD; unfortunately, one of their recommendations can 
  1877. cause system crashes. This note suggests a more correct approach.
  1878.  
  1879.  Name  =  Laser Prep Routines.cpt
  1880.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Laser Prep Routines.cpt
  1881.  Size:  6K         Date:10/29/92         Version: 
  1882.  Description:
  1883.  Laser Prep Routines - This technical note addresses the issues involved in 
  1884. depending on the procedures and constants defined in the Laser Prep 
  1885. dictionary. When you are writing an application that uses PostScript 
  1886. heavily, it is very tempting to call the procedures already defined in the 
  1887. Laser Prep dictionary, rather than taking up the space in the printer’s 
  1888. memory with PostScript procedures of your own. Or, if a procedure in the 
  1889. dictionary doesn’t do what you need it to do, it is tempting to go in and 
  1890. change it to do what you really want.
  1891.  
  1892.  Name  =  LaserWriter ROM Bugs.cpt
  1893.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:LaserWriter ROM Bugs.cpt
  1894.  Size:  6K         Date:10/29/92         Version: 
  1895.  Description:
  1896.  LaserWriter ROM Bugs - These are LaserWriter bugs that your users may 
  1897. encounter when printing from any Macintosh application. These are for your 
  1898. information; you cannot code around them. The bugs described here occur in 
  1899. the 1.0 and 2.0 LaserWriter ROMs.
  1900.  
  1901.  Name  =  LaserWriter Util Q&As.cpt
  1902.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:LaserWriter Util Q&As.cpt
  1903.  Size:  5K         Date:10/29/92         Version: 
  1904.  Description:
  1905.  LaserWriter Util Q&As - This Technical Note contains a collection of Q&As 
  1906. relating to a specific topic—questions you’ve sent the Developer Support 
  1907. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1908. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1909. have the editing and organization of other Technical Notes. The Q&A 
  1910. function is to get new technical information and updates to you quickly, 
  1911. saving the polish for when the information migrates into reference manuals.
  1912.  
  1913.  Name  =  List Mgr Q&As.cpt
  1914.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:List Mgr Q&As.cpt
  1915.  Size:  7K         Date:10/29/92         Version: 
  1916.  Description:
  1917.  List Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  1918. to a specific topic—questions you’ve sent the Developer Support Center 
  1919. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1920. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1921. the editing and organization of other Technical Notes. The Q&A function is 
  1922. to get new technical information and updates to you quickly, saving the 
  1923. polish for when the information migrates into reference manuals.
  1924.  
  1925.  Name  =  Little PowerBook Sleep.cpt
  1926.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Little PowerBook Sleep.cpt
  1927.  Size:  7K         Date:10/29/92         Version: 
  1928.  Description:
  1929.  Little PowerBook Sleep - The purpose of this Note is to describe the 
  1930. ramifications of resting, sleeping, and power-saving modes in the PowerBook
  1931. family of Macintosh computers, how they may affect your application, and 
  1932. the appropriate ways to defeat them, when appropriate. It also describes 
  1933. some nonintuitive ramifications of working with a battery-powered computer.
  1934.  
  1935.  Name  =  Lo Down On Downloading.cpt
  1936.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Lo Down On Downloading.cpt
  1937.  Size:  7K         Date:10/29/92         Version: 
  1938.  Description:
  1939.  Lo Down On Downloading - This technical note discusses a method for 
  1940. downloading PostScript dictionaries automatically using the LaserWriter 
  1941. driver.  It will also provide the format and use of the PREC(103) resource.
  1942. It will also describe some problems with the now obsolete PREC(201) 
  1943. resource.  If you are using PostScript dictionaries, or either of these 
  1944. resources, you should definitely read this note.
  1945.  
  1946.  Name  =  Lock, Unlock the Range.cpt
  1947.  Path =  AMUG CD:Files:MacTechNotes:Files:Lock, Unlock the Range.cpt
  1948.  Size:  7K         Date:10/29/92         Version: 
  1949.  Description:
  1950.  Lock, Unlock the Range - This Technical Note discusses the _PBLockRange and
  1951. _PBUnlockRange routines; how they act on local and shared volumes and why 
  1952. you should not set the ioPosMode field to fsFromLEOF in the parameter block
  1953. for those routines when accessing a file on an AppleShare volume. Changes 
  1954. since April 1988. Added information on how _PBLockRange and _PBUnlockRange 
  1955. really work.
  1956.  
  1957.  Name  =  Low-Level Printing.cpt
  1958.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Low-Level Printing.cpt
  1959.  Size:  4K         Date:10/29/92         Version: 
  1960.  Description:
  1961.  Low-Level Printing - When you use the low-level printer driver to print, 
  1962. you don’t get the benefits of the error checking that is done when you use 
  1963. the high-level Printing Manager. So, if the user prints to an AppleTalk 
  1964. ImageWriter (including an AppleTalk ImageWriter LQ) that is busy printing 
  1965. another job, the driver doesn’t know whether the printer is busy, offline, 
  1966. or disconnected.  Because of this, PrError will return (and PrintErr will 
  1967. contain) abortErr.
  1968.  
  1969.  Name  =  MPP Q&As.cpt
  1970.  Path =  AMUG CD:Files:MacTechNotes:Networking:MPP Q&As.cpt
  1971.  Size:  6K         Date:10/29/92         Version: 
  1972.  Description:
  1973.  MPP Q&As - This Technical Note contains a collection of Q&As relating to a 
  1974. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  1975. along with answers from the DSC engineers. While DSC engineers have checked
  1976. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  1977. editing and organization of other Technical Notes. The Q&A function is to 
  1978. get new technical information and updates to you quickly, saving the polish
  1979. for when the information migrates into reference manuals.
  1980.  
  1981.  Name  =  MPW {$LOAD}.cpt
  1982.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW {$LOAD}.cpt
  1983.  Size:  6K         Date:10/29/92         Version: 
  1984.  Description:
  1985.  MPW {$LOAD} - This technical note discusses the Pascal {$LOAD} directive as
  1986. well as how to unload the _DataInit and %_MethTables segments.
  1987.  
  1988.  Name  =  MPW -mc68881.cpt
  1989.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW -mc68881.cpt
  1990.  Size:  9K         Date:10/29/92         Version: 
  1991.  Description:
  1992.  MPW -mc68881 - This Technical Note discusses MPW’s -mc68881 option, which 
  1993. represents Extended values in 96 bits (instead of 80, as with software 
  1994. SANE), and compatibility issues when using non-SANE system calls that 
  1995. expect 80-bit Extended values. Changes since June 1990. Extended the 
  1996. warning about explicitly checking for the presence of an FPU if an 
  1997. application uses floating-point instructions to include the possibility of 
  1998. FPU-less MC68040 products and also raised the issue of extended values 
  1999. embedded in data structures.
  2000.  
  2001.  Name  =  MPW 2.0.2 Bugs.cpt
  2002.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW 2.0.2 Bugs.cpt
  2003.  Size: 16K         Date:10/29/92         Version: 
  2004.  Description:
  2005.  MPW 2.0.2 Bugs - This Technical Note describes latest information about 
  2006. bugs or unexpected “features” in the MPW C, Pascal, and Assembler products 
  2007. and the Toolbox and OS Interface Libraries.  We intend this Note to be a 
  2008. complete list of all known bugs in these products, which will be updated as
  2009. old bugs are fixed, or new ones appear.  If you have encountered a bug or 
  2010. unexpected feature which is not described here, be sure to let us know.  
  2011. Specific code examples are useful.
  2012.  
  2013.  Name  =  MPW Assembly Q&As.cpt
  2014.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW Assembly Q&As.cpt
  2015.  Size:  6K         Date:10/29/92         Version: 
  2016.  Description:
  2017.  MPW Assembly Q&As - This Technical Note contains a collection of Q&As 
  2018. relating to a specific topic—questions you’ve sent the Developer Support 
  2019. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2020. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2021. have the editing and organization of other Technical Notes. The Q&A 
  2022. function is to get new technical information and updates to you quickly, 
  2023. saving the polish for when the information migrates into reference manuals.
  2024.  
  2025.  Name  =  MPW C++ Q&As.cpt
  2026.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW C++ Q&As.cpt
  2027.  Size: 15K         Date:10/29/92         Version: 
  2028.  Description:
  2029.  MPW C++ Q&As - This Technical Note contains a collection of Q&As relating 
  2030. to a specific topic—questions you’ve sent the Developer Support Center 
  2031. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2032. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2033. the editing and organization of other Technical Notes. The Q&A function is 
  2034. to get new technical information and updates to you quickly, saving the 
  2035. polish for when the information migrates into reference manuals.
  2036.  
  2037.  Name  =  MPW C Functions.cpt
  2038.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW C Functions.cpt
  2039.  Size:  4K         Date:10/29/92         Version: 
  2040.  Description:
  2041.  MPW C Functions - Here’s the low-down on when C functions need not be 
  2042. declared in include files.
  2043.  
  2044.  Name  =  MPW C Q&As.cpt
  2045.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW C Q&As.cpt
  2046.  Size: 19K         Date:10/29/92         Version: 
  2047.  Description:
  2048.  MPW C Q&As - This Technical Note contains a collection of Q&As relating to 
  2049. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2050. along with answers from the DSC engineers. While DSC engineers have checked
  2051. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2052. editing and organization of other Technical Notes. The Q&A function is to 
  2053. get new technical information and updates to you quickly, saving the polish
  2054. for when the information migrates into reference manuals.
  2055.  
  2056.  Name  =  MPW Library Q&As.cpt
  2057.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW Library Q&As.cpt
  2058.  Size:  6K         Date:10/29/92         Version: 
  2059.  Description:
  2060.  MPW Library Q&As - This Technical Note contains a collection of Q&As 
  2061. relating to a specific topic—questions you’ve sent the Developer Support 
  2062. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2063. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2064. have the editing and organization of other Technical Notes. The Q&A 
  2065. function is to get new technical information and updates to you quickly, 
  2066. saving the polish for when the information migrates into reference manuals.
  2067.  
  2068.  Name  =  MPW Pascal Q&As.cpt
  2069.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW Pascal Q&As.cpt
  2070.  Size:  7K         Date:10/29/92         Version: 
  2071.  Description:
  2072.  MPW Pascal Q&As - This Technical Note contains a collection of Q&As 
  2073. relating to a specific topic—questions you’ve sent the Developer Support 
  2074. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2075. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2076. have the editing and organization of other Technical Notes. The Q&A 
  2077. function is to get new technical information and updates to you quickly, 
  2078. saving the polish for when the information migrates into reference manuals.
  2079.  
  2080.  Name  =  MPW Q&As.cpt
  2081.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW Q&As.cpt
  2082.  Size:  9K         Date:10/29/92         Version: 
  2083.  Description:
  2084.  MPW Q&As - This Technical Note contains a collection of Q&As relating to a 
  2085. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2086. along with answers from the DSC engineers. While DSC engineers have checked
  2087. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2088. editing and organization of other Technical Notes. The Q&A function is to 
  2089. get new technical information and updates to you quickly, saving the polish
  2090. for when the information migrates into reference manuals.
  2091.  
  2092.  Name  =  MPW Tool Q&As.cpt
  2093.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW Tool Q&As.cpt
  2094.  Size: 15K         Date:10/29/92         Version: 
  2095.  Description:
  2096.  MPW Tool Q&As - This Technical Note contains a collection of Q&As relating 
  2097. to a specific topic—questions you’ve sent the Developer Support Center 
  2098. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2099. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2100. the editing and organization of other Technical Notes. The Q&A function is 
  2101. to get new technical information and updates to you quickly, saving the 
  2102. polish for when the information migrates into reference manuals.
  2103.  
  2104.  Name  =  MPW for Non-Mac Systems.cpt
  2105.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW for Non-Mac Systems.cpt
  2106.  Size: 11K         Date:10/29/92         Version: 
  2107.  Description:
  2108.  MPW for Non-Mac Systems - This Technical Note discusses using MPW 3.0 for 
  2109. creating software intended to run on 68000-based systems that do not 
  2110. implement the Macintosh run-time architecture. These systems include NuBus™
  2111. cards, peripheral devices, and proprietary 68000 systems.
  2112.  
  2113.  Name  =  MacApp Bugs 3.0.cpt
  2114.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacApp Bugs 3.0.cpt
  2115.  Size: 38K         Date:10/29/92         Version: 
  2116.  Description:
  2117.  MacApp Bugs 3.0 - This Technical Note describes the latest information 
  2118. about bugs or unexpected “features” in MacApp.  Where possible, solutions 
  2119. and fixes are noted.  DTS intends this Note to be a complete list of all 
  2120. known bugs in MacApp and will update it as old bugs are fixed or new ones 
  2121. appear.  If you have encountered a bug or unexpected feature which is not 
  2122. described here, be sure to let DTS know. Specific code examples and 
  2123. suggested fixes are useful.
  2124.  
  2125.  Name  =  MacApp Q&As.cpt
  2126.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacApp Q&As.cpt
  2127.  Size: 14K         Date:10/29/92         Version: 
  2128.  Description:
  2129.  MacApp Q&As - This Technical Note contains a collection of Q&As relating to
  2130. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2131. along with answers from the DSC engineers. While DSC engineers have checked
  2132. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2133. editing and organization of other Technical Notes. The Q&A function is to 
  2134. get new technical information and updates to you quickly, saving the polish
  2135. for when the information migrates into reference manuals.
  2136.  
  2137.  Name  =  MacApp 'View' .cpt
  2138.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacApp 'View' .cpt
  2139.  Size: 19K         Date:10/29/92         Version: 
  2140.  Description:
  2141.  MacApp 'View' - This Technical Note describes the new MacApp 3.0 'View' 
  2142. resource.
  2143.  
  2144.  Name  =  Mac Common LISP Q&As.cpt
  2145.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Mac Common LISP Q&As.cpt
  2146.  Size:  6K         Date:10/29/92         Version: 
  2147.  Description:
  2148.  Mac Common LISP Q&As - This Technical Note contains a collection of Q&As 
  2149. relating to a specific topic—questions you’ve sent the Developer Support 
  2150. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2151. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2152. have the editing and organization of other Technical Notes. The Q&A 
  2153. function is to get new technical information and updates to you quickly, 
  2154. saving the polish for when the information migrates into reference manuals.
  2155.  
  2156.  Name  =  Mac II Board Suppliers.cpt
  2157.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac II Board Suppliers.cpt
  2158.  Size:  5K         Date:10/29/92         Version: 
  2159.  Description:
  2160.  Mac II Board Suppliers - This note lists suppliers of parts that may be 
  2161. helpful for Macintosh II board developers. If your company supplies these 
  2162. parts, but is not listed here, please send a message to us (at the address 
  2163. on Technical Note #0) and we’ll include you in the next revision of this 
  2164. technical note.
  2165.  
  2166.  Name  =  Mac IIfx Inside Story.cpt
  2167.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac IIfx Inside Story.cpt
  2168.  Size:  8K         Date:10/29/92         Version: 
  2169.  Description:
  2170.  Mac IIfx Inside Story - This Technical Note addresses various areas of 
  2171. potential incompatibilities with the Macintosh IIfx and current software 
  2172. applications and provides information about some of Apple’s compatibility 
  2173. software updates.
  2174.  
  2175.  Name  =  Mac Mem Configurations.cpt
  2176.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Mem Configurations.cpt
  2177.  Size:177K         Date:10/29/92         Version: 
  2178.  Description:
  2179.  Mac Mem Configurations - This Technical Note describes the different 
  2180. possible memory configurations of all models of the Macintosh family that 
  2181. use Single In-line Memory Modules (SIMMs) as well as the non-SIMM memory 
  2182. upgrade options of the Macintosh Portable and Macintosh Classic. (Special 
  2183. thanks to Brian Howard for the Macintosh Plus and original SE drawings, and
  2184. for the inspiration for the other drawings.) This Note also describes the 
  2185. obstacles to using four megabit (Mbit) DRAM SIMMs in Apple Macintosh 
  2186. products to date.
  2187.  
  2188.  Name  =  MacPaint Document Format.cpt
  2189.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacPaint Document Format.cpt
  2190.  Size:  8K         Date:10/29/92         Version: 
  2191.  Description:
  2192.  MacPaint Document Format - This Technical Note describes the internal 
  2193. format of a MacPaint® document, which is a standard used by many other 
  2194. programs.  This description is the same as that found in the “Macintosh 
  2195. Miscellaneous” section of early Inside Macintosh versions. Changes since 
  2196. October 1988. Fixed bugs in the example code.
  2197.  
  2198.  Name  =  Mac Plus Pinouts.cpt
  2199.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Plus Pinouts.cpt
  2200.  Size:  8K         Date:10/29/92         Version: 
  2201.  Description:
  2202.  Mac Plus Pinouts - This note gives pinout descriptions for some of the 
  2203. Macintosh Plus ports and Macintosh Plus cables that are different than the 
  2204. Macintosh 128K and 512K.
  2205.  
  2206.  Name  =  MacTCP Q&As.cpt
  2207.  Path =  AMUG CD:Files:MacTechNotes:Networking:MacTCP Q&As.cpt
  2208.  Size: 15K         Date:10/29/92         Version: 
  2209.  Description:
  2210.  MacTCP Q&As - This Technical Note contains a collection of Q&As relating to
  2211. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2212. along with answers from the DSC engineers. While DSC engineers have checked
  2213. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2214. editing and organization of other Technical Notes. The Q&A function is to 
  2215. get new technical information and updates to you quickly, saving the polish
  2216. for when the information migrates into reference manuals.
  2217.  
  2218.  Name  =  MacWorkstation Q&As.cpt
  2219.  Path =  AMUG CD:Files:MacTechNotes:Networking:MacWorkstation Q&As.cpt
  2220.  Size:  7K         Date:10/29/92         Version: 
  2221.  Description:
  2222.  MacWorkstation Q&As - This Technical Note contains a collection of Q&As 
  2223. relating to a specific topic—questions you’ve sent the Developer Support 
  2224. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2225. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2226. have the editing and organization of other Technical Notes. The Q&A 
  2227. function is to get new technical information and updates to you quickly, 
  2228. saving the polish for when the information migrates into reference manuals.
  2229.  
  2230.  Name  =  MacinTalk Final Chapter.cpt
  2231.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacinTalk Final Chapter.cpt
  2232.  Size:  6K         Date:10/29/92         Version: 
  2233.  Description:
  2234.  MacinTalk Final Chapter - This Technical Note discusses the MacinTalk 
  2235. software product.
  2236.  
  2237.  Name  =  Macintosh Plus ROMs.cpt
  2238.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Macintosh Plus ROMs.cpt
  2239.  Size:  5K         Date:10/29/92         Version: 
  2240.  Description:
  2241.  Macintosh Plus ROMs - Readers Digest condensed version of Macintosh Plus 
  2242. ROM history, or the truth according to Bo3bdar the everpresent.
  2243.  
  2244.  Name  =  Macintosh SE/30.cpt
  2245.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Macintosh SE/30.cpt
  2246.  Size:  9K         Date:10/29/92         Version: 
  2247.  Description:
  2248.  Macintosh SE/30 - This Technical Note discusses the Macintosh SE/30, items 
  2249. of interest to developers, and sources for further information. Changes 
  2250. since April 1989. Corrected an error in the addresses of the video display 
  2251. buffers. The Macintosh SE/30 is a modification of the original Macintosh SE
  2252. concept. The SE/30 combines the modularity of the original SE with the 
  2253. capabilities of the larger Macintosh IIx.  Although the name implies that 
  2254. the SE/30 borrows many characteristics from the SE, there are actually 
  2255. substantial differences between the two machines, and this Note addresses 
  2256. some of those differences.
  2257.  
  2258.  Name  =  MacsBug Q&As.cpt
  2259.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacsBug Q&As.cpt
  2260.  Size: 13K         Date:10/29/92         Version: 
  2261.  Description:
  2262.  MacsBug Q&As - This Technical Note contains a collection of Q&As relating 
  2263. to a specific topic—questions you’ve sent the Developer Support Center 
  2264. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2265. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2266. the editing and organization of other Technical Notes. The Q&A function is 
  2267. to get new technical information and updates to you quickly, saving the 
  2268. polish for when the information migrates into reference manuals.
  2269.  
  2270.  Name  =  Managerial Abuse.cpt
  2271.  Path =  AMUG CD:Files:MacTechNotes:Overview:Managerial Abuse.cpt
  2272.  Size: 11K         Date:10/29/92         Version: 
  2273.  Description:
  2274.  Managerial Abuse - When using the various pieces of the Macintosh operating
  2275. system there is a temptation to try to stretch the built-in Managers too 
  2276. far. Developers should be aware of the intended purpose of the various 
  2277. Managers and beware of using them for things that they were not designed to
  2278. handle. If extended beyond their design goals, they will become slow and 
  2279. unwieldy.
  2280.  
  2281.  Name  =  Memory H/W Q&As.cpt
  2282.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Memory H/W Q&As.cpt
  2283.  Size:  9K         Date:10/29/92         Version: 
  2284.  Description:
  2285.  Memory H/W Q&As - This Technical Note contains a collection of Q&As 
  2286. relating to a specific topic—questions you’ve sent the Developer Support 
  2287. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2288. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2289. have the editing and organization of other Technical Notes. The Q&A 
  2290. function is to get new technical information and updates to you quickly, 
  2291. saving the polish for when the information migrates into reference manuals.
  2292.  
  2293.  Name  =  Memory Mgr Q&As.cpt
  2294.  Path =  AMUG CD:Files:MacTechNotes:Memory:Memory Mgr Q&As.cpt
  2295.  Size:  5K         Date:10/29/92         Version: 
  2296.  Description:
  2297.  Memory Mgr Q&As - This Technical Note contains a collection of Q&As 
  2298. relating to a specific topic—questions you’ve sent the Developer Support 
  2299. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2300. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2301. have the editing and organization of other Technical Notes. The Q&A 
  2302. function is to get new technical information and updates to you quickly, 
  2303. saving the polish for when the information migrates into reference manuals.
  2304.  
  2305.  Name  =  Memory Mgt Ov Q&As.cpt
  2306.  Path =  AMUG CD:Files:MacTechNotes:Memory:Memory Mgt Ov Q&As.cpt
  2307.  Size:  7K         Date:10/29/92         Version: 
  2308.  Description:
  2309.  Memory Mgt Ov Q&As - This Technical Note contains a collection of Q&As 
  2310. relating to a specific topic—questions you’ve sent the Developer Support 
  2311. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2312. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2313. have the editing and organization of other Technical Notes. The Q&A 
  2314. function is to get new technical information and updates to you quickly, 
  2315. saving the polish for when the information migrates into reference manuals.
  2316.  
  2317.  Name  =  Menu Mgr Q&As.cpt
  2318.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Menu Mgr Q&As.cpt
  2319.  Size: 25K         Date:10/29/92         Version: 
  2320.  Description:
  2321.  Menu Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  2322. to a specific topic—questions you’ve sent the Developer Support Center 
  2323. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2324. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2325. the editing and organization of other Technical Notes. The Q&A function is 
  2326. to get new technical information and updates to you quickly, saving the 
  2327. polish for when the information migrates into reference manuals.
  2328.  
  2329.  Name  =  Misc Tool Q&As.cpt
  2330.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Misc Tool Q&As.cpt
  2331.  Size:  7K         Date:10/29/92         Version: 
  2332.  Description:
  2333.  Misc Tool Q&As - This Technical Note contains a collection of Q&As relating
  2334. to a specific topic—questions you’ve sent the Developer Support Center 
  2335. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2336. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2337. the editing and organization of other Technical Notes. The Q&A function is 
  2338. to get new technical information and updates to you quickly, saving the 
  2339. polish for when the information migrates into reference manuals.
  2340.  
  2341.  Name  =  Mixing HFS and C I/O.cpt
  2342.  Path =  AMUG CD:Files:MacTechNotes:Files:Mixing HFS and C I/O.cpt
  2343.  Size:  7K         Date:10/29/92         Version: 
  2344.  Description:
  2345.  Mixing HFS and C I/O - This Technical Note discusses the problem of mixing 
  2346. calls to the Macintosh file system with calls to MPW C library file I/O 
  2347. routines. Problems with Communication Between HFS and C. Frequently, 
  2348. developers want to use both Macintosh file I/O and C file I/O.  Developers 
  2349. who do this must keep in mind that they are combining two distinct file 
  2350. representations (the Macintosh and ANSI C). The only limitation on mixing 
  2351. HFS and C I/O functions is that they cannot be mixed on the same open file.
  2352. There are three reasons why this cannot be done.
  2353.  
  2354.  Name  =  MoreMasters Revisited.cpt
  2355.  Path =  AMUG CD:Files:MacTechNotes:Memory:MoreMasters Revisited.cpt
  2356.  Size:  7K         Date:10/29/92         Version: 
  2357.  Description:
  2358.  MoreMasters Revisited - MoreMasters should be called from CODE segment 1. 
  2359. The number of master pointers that a program needs can be determined 
  2360. empirically. MoreMasters can be tricked into creating the exact number of 
  2361. master pointers desired.
  2362.  
  2363.  Name  =  Movable Modal Dialogs.cpt
  2364.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Movable Modal Dialogs.cpt
  2365.  Size:  6K         Date:10/29/92         Version: 
  2366.  Description:
  2367.  Movable Modal Dialogs - This Technical Note describes the process by which 
  2368. an application can remap the Help Manager 'hmnu' resource while a movable 
  2369. modal dialog box is on the screen. The Help Manager handles the case for 
  2370. modal dialog boxes but punts in the case of movable modal dialog boxes. The
  2371. following information will help you get the correct interface performance.
  2372.  
  2373.  Name  =  MoveHHi and SetResPurge.cpt
  2374.  Path =  AMUG CD:Files:MacTechNotes:Memory:MoveHHi and SetResPurge.cpt
  2375.  Size:  5K         Date:10/29/92         Version: 
  2376.  Description:
  2377.  MoveHHi and SetResPurge - SetResPurge(TRUE) is called to make the Memory 
  2378. Manager call the Resource Manager before purging a block specified by a 
  2379. handle. If the handle is a handle to a resource, and its resChanged bit is 
  2380. set, the resource data will be written out (using WriteResource). When 
  2381. MoveHHi is called, even though the handle’s block is not actually being 
  2382. purged, the resource data specified by the handle will be written out. An 
  2383. application can prevent this by calling SetResPurge(FALSE) before calling 
  2384. MoveHHi (and then calling SetResPurge(TRUE) after the MoveHHi call).
  2385.  
  2386.  Name  =  Movie Toolbox Q&As.cpt
  2387.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:Movie Toolbox Q&As.cpt
  2388.  Size: 13K         Date:10/29/92         Version: 
  2389.  Description:
  2390.  Movie Toolbox Q&As - This Technical Note contains a collection of Q&As 
  2391. relating to a specific topic—questions you’ve sent the Developer Support 
  2392. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2393. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2394. have the editing and organization of other Technical Notes. The Q&A 
  2395. function is to get new technical information and updates to you quickly, 
  2396. saving the polish for when the information migrates into reference manuals.
  2397.  
  2398.  Name  =  Moving Your Cat.cpt
  2399.  Path =  AMUG CD:Files:MacTechNotes:Files:Moving Your Cat.cpt
  2400.  Size:  8K         Date:10/29/92         Version: 
  2401.  Description:
  2402.  Moving Your Cat - This Technical Note clarifies the documentation in Inside
  2403. Macintosh for _PBCatMove and provides a demonstration on how to use it.
  2404. Changes since February 1989, Added a discussion of using NIL for the 
  2405. destination name pointer, which is the simplest way to use _CatMove, and 
  2406. revised the sample code to use the high-level File Manager calls. Thanks to
  2407. Tim Dierks of Apple Developer Technical Support U.K. for pointing out the 
  2408. problems with the previous version of this Note.
  2409.  
  2410.  Name  =  MultiFinder Miscellanea.cpt
  2411.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:MultiFinder Miscellanea.cpt
  2412.  Size: 14K         Date:10/29/92         Version: 
  2413.  Description:
  2414.  MultiFinder Miscellanea - This Technical Note discusses MultiFinder issues 
  2415. of which programmers should be aware. Changes since June 1988. Updated and 
  2416. generalized sample code to reflect new MPW 3.0 calls in both C and Pascal 
  2417. for saving and restoring A5 for interrupt code that accesses application 
  2418. globals.  Removed text that can be found in Programmer’s Guide to 
  2419. MultiFinder, and added a note about _PostEvent.
  2420.  
  2421.  Name  =  MultiFinder Questions.cpt
  2422.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:MultiFinder Questions.cpt
  2423.  Size:  9K         Date:10/29/92         Version: 
  2424.  Description:
  2425.  MultiFinder Questions - This technical note provides answers to some of the
  2426. more frequently asked questions about MultiFinder. The development name for
  2427. MultiFinder was Juggler, so the term “juggle” is used in this technical 
  2428. note to denote a context switch.
  2429.  
  2430.  Name  =  MultiFinder Revisited.cpt
  2431.  Path =  AMUG CD:Files:MacTechNotes:Overview:MultiFinder Revisited.cpt
  2432.  Size:  9K         Date:10/29/92         Version: 
  2433.  Description:
  2434.  MultiFinder Revisited - This Technical Note describes several new features 
  2435. found in MultiFinder 6.0 and answers a few more commonly-asked questions.
  2436. Changes since December 1989. Added a warning to the section on 
  2437. childDiedEvents about distribution of MultiFinder 6.1bx.
  2438.  
  2439.  Name  =  MultiFinder and _SetGrowZon.cpt
  2440.  Path =  AMUG CD:Files:MacTechNotes:Memory:MultiFinder and _SetGrowZon.cpt
  2441.  Size:  6K         Date:10/29/92         Version: 
  2442.  Description:
  2443.  MultiFinder and _SetGrowZon - MultiFinder patches the _SetGrowZone trap, 
  2444. and this patch can cause your program to crash if you attempt to save and 
  2445. restore the grow zone procedure.
  2446.  
  2447.  Name  =  Multidisk Installer.cpt
  2448.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Multidisk Installer.cpt
  2449.  Size:  9K         Date:10/29/92         Version: 
  2450.  Description:
  2451.  Multidisk Installer - This Technical Note documents Apple’s Multidisk 
  2452. Installer, and it is in addition to separate Installer documentation which 
  2453. provides the details of writing scripts. Changes since September 1991.  
  2454. Revised information on the use of Installer version 3.1 to version 3.2. 
  2455. Revised information on the use of ScriptCheck version 3.2.1 with Installer 
  2456. version 3.2. Added Common Questions and Answers relating to the use of the 
  2457. Installer.
  2458.  
  2459.  Name  =  Multiple Inheritance.cpt
  2460.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Multiple Inheritance.cpt
  2461.  Size:  9K         Date:10/29/92         Version: 
  2462.  Description:
  2463.  Multiple Inheritance - This Technical Note answers a common question about 
  2464. MPW C++:  “Why doesn’t HandleObject support multiple inheritance?”  It does
  2465. this by giving a brief overview of how multiple inheritance is implemented 
  2466. in MPW C++.
  2467.  
  2468.  Name  =  My Life as a Pascal Object.cpt
  2469.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:My Life as a Pascal Object.cpt
  2470.  Size: 12K         Date:10/29/92         Version: 
  2471.  Description:
  2472.  My Life as a Pascal Object - This Technical Note discusses the PascalObject
  2473. base class, used, for instance, with MacApp programming. The Technical Note
  2474. describes how to write PascalObject derived classes that work with both 
  2475. Object Pascal and C++ code linking. It also describes the current 
  2476. restrictions and bugs with writing C++ code using PascalObject as the base 
  2477. class. This Technical Note is based on MacApp 2.0(.1), MPW 3.2 and MPW C++ 
  2478. 3.1.
  2479.  
  2480.  Name  =  NBP Q&As.cpt
  2481.  Path =  AMUG CD:Files:MacTechNotes:Networking:NBP Q&As.cpt
  2482.  Size:  8K         Date:10/29/92         Version: 
  2483.  Description:
  2484.  NBP Q&As - This Technical Note contains a collection of Q&As relating to a 
  2485. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2486. along with answers from the DSC engineers. While DSC engineers have checked
  2487. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2488. editing and organization of other Technical Notes. The Q&A function is to 
  2489. get new technical information and updates to you quickly, saving the polish
  2490. for when the information migrates into reference manuals.
  2491.  
  2492.  Name  =  New CDEV Messages.cpt
  2493.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:New CDEV Messages.cpt
  2494.  Size:  5K         Date:10/29/92         Version: 
  2495.  Description:
  2496.  New CDEV Messages - This Technical Note describes some previously 
  2497. undocumented messages that the Control Panel can send to a Control Panel 
  2498. device (cdev).
  2499.  
  2500.  Name  =  New Resource Manager Calls.cpt
  2501.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:New Resource Manager Calls.cpt
  2502.  Size:  4K         Date:10/29/92         Version: 
  2503.  Description:
  2504.  New Resource Manager Calls - This Technical Note describes two new Resource
  2505. Manager calls that make opening and creating resource files much easier.
  2506.  
  2507.  Name  =  Notification Mgr Q&As.cpt
  2508.  Path =  AMUG CD:Files:MacTechNotes:Processes:Notification Mgr Q&As.cpt
  2509.  Size:  7K         Date:10/29/92         Version: 
  2510.  Description:
  2511.  Notification Mgr Q&As - This Technical Note contains a collection of Q&As 
  2512. relating to a specific topic—questions you’ve sent the Developer Support 
  2513. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2514. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2515. have the editing and organization of other Technical Notes. The Q&A 
  2516. function is to get new technical information and updates to you quickly, 
  2517. saving the polish for when the information migrates into reference manuals.
  2518.  
  2519.  Name  =  Notification Manager.cpt
  2520.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Notification Manager.cpt
  2521.  Size:  8K         Date:10/29/92         Version: 
  2522.  Description:
  2523.  Notification Manager - This Technical Note describes the Notification 
  2524. Manager, the part of the operating system that lets an application, desk 
  2525. accessory, or driver alert the user. Changes since October 1989. Clarified 
  2526. the section on error handling for calls to _NMInstall.
  2527.  
  2528.  Name  =  NuBus Block Transfers.cpt
  2529.  Path =  AMUG CD:Files:MacTechNotes:Hardware:NuBus Block Transfers.cpt
  2530.  Size:  8K         Date:10/29/92         Version: 
  2531.  Description:
  2532.  NuBus Block Transfers - This Technical Note describes the sResource entries
  2533. needed in a declaration ROM to inform NuBus™ masters when a board is 
  2534. capable of receiving or sending block transfers. In addition to normal long
  2535. word transfers, the NuBus specification defines a number of block transfer 
  2536. transactions. In block mode transfers, the system arbitrates for the bus a 
  2537. single time and then performs a group of consecutive long word transfers 
  2538. before releasing the bus. The reduction in bus arbitration time can result 
  2539. in considerable gains in performance.
  2540.  
  2541.  Name  =  NuBus Interrupt Latency.cpt
  2542.  Path =  AMUG CD:Files:MacTechNotes:Hardware:NuBus Interrupt Latency.cpt
  2543.  Size:  7K         Date:10/29/92         Version: 
  2544.  Description:
  2545.  NuBus Interrupt Latency - This Technical Note discusses NuBus™ interrupt 
  2546. latency, and why, contrary to popular belief, the Macintosh is not a 
  2547. real-time machine. Changes since December 1988. Changed sample code to 
  2548. defer cursor rendering to a deferred task rather than a “pseudo-VBL” task.
  2549. The Macintosh is not a real-time machine.  The Macintosh does not support 
  2550. DMA. There are many variables in the Macintosh that make it impossible to 
  2551. deterministically figure out exactly when things are going to happen.  
  2552. Despite these facts, there are those who must push the envelope. For these 
  2553. courageous adventurers, we provide the following information in the hope 
  2554. that it speeds your journey.
  2555.  
  2556.  Name  =  NuBus Physical Designs.cpt
  2557.  Path =  AMUG CD:Files:MacTechNotes:Hardware:NuBus Physical Designs.cpt
  2558.  Size: 13K         Date:10/29/92         Version: 
  2559.  Description:
  2560.  NuBus Physical Designs - This Technical Note discusses the possible 
  2561. problems you might run into while designing a NuBus™ card. It covers some 
  2562. of the specifications which, if not followed, will have problems with 
  2563. current Macintosh machines, and possibly future machines. Changes since 
  2564. June 1989. Added warnings about the no component area and full-size NuBus 
  2565. cards.
  2566.  
  2567.  Name  =  NuBus Power Limits.cpt
  2568.  Path =  AMUG CD:Files:MacTechNotes:Hardware:NuBus Power Limits.cpt
  2569.  Size:  7K         Date:10/29/92         Version: 
  2570.  Description:
  2571.  NuBus Power Limits - This Technical Note discusses a very real power limit 
  2572. for NuBus™ expansion cards and warns developers to heed this limit lest 
  2573. they want users trashing their machines by overextending the Macintosh 
  2574. power supply.
  2575.  
  2576.  Name  =  NuBus Q&As.cpt
  2577.  Path =  AMUG CD:Files:MacTechNotes:Hardware:NuBus Q&As.cpt
  2578.  Size: 18K         Date:10/29/92         Version: 
  2579.  Description:
  2580.  NuBus Q&As - This Technical Note contains a collection of Q&As relating to 
  2581. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2582. along with answers from the DSC engineers. While DSC engineers have checked
  2583. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2584. editing and organization of other Technical Notes. The Q&A function is to 
  2585. get new technical information and updates to you quickly, saving the polish
  2586. for when the information migrates into reference manuals.
  2587.  
  2588.  Name  =  Nulls in Filenames.cpt
  2589.  Path =  AMUG CD:Files:MacTechNotes:Files:Nulls in Filenames.cpt
  2590.  Size:  5K         Date:10/29/92         Version: 
  2591.  Description:
  2592.  Nulls in Filenames - Some applications (loosely speaking so as to include 
  2593. Desk Accessories, INITs, and what-have-you) generate or rename special 
  2594. files on the fly so that they are not explicitly named by the user via 
  2595. SFPutFile. Since the Macintosh file system is very liberal about filenames 
  2596. and only excludes colons from the list of acceptable characters, this can 
  2597. lead to some difficulties, both for the end user and for writers of other 
  2598. programs which may see these files.
  2599.  
  2600.  Name  =  Number of Resources.cpt
  2601.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Number of Resources.cpt
  2602.  Size:  4K         Date:10/29/92         Version: 
  2603.  Description:
  2604.  Number of Resources - This note describes the limitation of the number of 
  2605. resources in a single resource file.
  2606.  
  2607.  Name  =  Object Pascal.cpt
  2608.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Object Pascal.cpt
  2609.  Size:  5K         Date:10/29/92         Version: 
  2610.  Description:
  2611.  Object Pascal - Object Pascal must have a CODE segment named %_MethTables 
  2612. in order to access object methods. In MacApp this is taken care of “behind 
  2613. the scenes” so you don’t have to worry about it . However, if you are doing
  2614. a straight Object Pascal program, you must make sure that %_MethTables is 
  2615. around when you need it. If it’s unloaded when you call a method, your 
  2616. Macintosh will begin executing wild noncode and die a gruesome and horrible
  2617. death.
  2618.  
  2619.  Name  =  Off-Screen Bitmaps.cpt
  2620.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Off-Screen Bitmaps.cpt
  2621.  Size: 10K         Date:10/29/92         Version: 
  2622.  Description:
  2623.  Off-Screen Bitmaps - This Technical Note provides an example of creating an
  2624. off-screen bitmap, drawing to it, and then copying from it to the screen.
  2625. Changes since April 1990. Clarified the section on window updates with 
  2626. off-screen bitmaps to explicitly limit these updates to your own windows.
  2627.  
  2628.  Name  =  Old Style Colors.cpt
  2629.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Old Style Colors.cpt
  2630.  Size:  7K         Date:10/29/92         Version: 
  2631.  Description:
  2632.  Old Style Colors - This Technical Note covers limitations of the original 
  2633. Macintosh color model (eight-color) which Inside Macintosh, Volume I-173, 
  2634. QuickDraw does not document. Changes since October 1989. Added definitions 
  2635. of the old-style constants.
  2636.  
  2637.  Name  =  OmegaSANE.cpt
  2638.  Path =  AMUG CD:Files:MacTechNotes:Operating System:OmegaSANE.cpt
  2639.  Size: 11K         Date:10/29/92         Version: 
  2640.  Description:
  2641.  OmegaSANE - System 7.0.1 introduced a new version of SANE (the Standard 
  2642. Apple Numerics Environment) known as OmegaSANE.  This Note discusses the 
  2643. features of OmegaSANE and the associated compatibility risks. 
  2644.  
  2645.  Name  =  OpenRFPerm.cpt
  2646.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:OpenRFPerm.cpt
  2647.  Size:  5K         Date:10/29/92         Version: 
  2648.  Description:
  2649.  OpenRFPerm - This note corrects an error in the description of the Resource
  2650. Manager routine OpenRFPerm found in Inside Macintosh Volume IV.
  2651.  
  2652.  Name  =  Opening AppleTalk.cpt
  2653.  Path =  AMUG CD:Files:MacTechNotes:Networking:Opening AppleTalk.cpt
  2654.  Size:  5K         Date:10/29/92         Version: 
  2655.  Description:
  2656.  Opening AppleTalk - This Technical Note describes the most effective, safe,
  2657. and compatible way to open the AppleTalk drivers, .MPP and .ATP. The 
  2658. process of opening the AppleTalk drivers, .MPP and .ATP, can be greatly 
  2659. simplified.  The AppleTalk Manager chapters of Inside Macintosh describe 
  2660. the calls MPPOpen and ATPLoad for use by high-level languages.  They also 
  2661. describe the process of examining low-memory globals SPConfig and PortBUse 
  2662. before calling _Open for assembly language use of AppleTalk.
  2663.  
  2664.  Name  =  Opening Serial Driver.cpt
  2665.  Path =  AMUG CD:Files:MacTechNotes:Devices:Opening Serial Driver.cpt
  2666.  Size:  5K         Date:10/29/92         Version: 
  2667.  Description:
  2668.  Opening Serial Driver - This Technical Note describes the recommended, 
  2669. safe, and compatible way to open the Macintosh serial driver, and it 
  2670. explains why you should no longer check for port availability. Changes 
  2671. since October 1989. Corrected syntax errors in the sample code.
  2672.  
  2673.  Name  =  Our Checksum Bounced.cpt
  2674.  Path =  AMUG CD:Files:MacTechNotes:Devices:Our Checksum Bounced.cpt
  2675.  Size:  5K         Date:10/29/92         Version: 
  2676.  Description:
  2677.  Our Checksum Bounced - This Technical Note discusses a fix to a SCSI 
  2678. Manager bug which concerns all developers working with SCSI and NuBus™ 
  2679. device drivers.
  2680.  
  2681.  Name  =  Owned Resource Shortcuts.cpt
  2682.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Owned Resource Shortcuts.cpt
  2683.  Size:  5K         Date:10/29/92         Version: 
  2684.  Description:
  2685.  Owned Resource Shortcuts - To allow the Font/DA Mover to renumber desk 
  2686. accessories as needed when moving them between system files, desk 
  2687. accessories should use the “owned resource” protocol described in the 
  2688. Resource Manager chapter of Inside Macintosh Volume I.
  2689.  
  2690.  Name  =  PAP Q&As.cpt
  2691.  Path =  AMUG CD:Files:MacTechNotes:Networking:PAP Q&As.cpt
  2692.  Size:  7K         Date:10/29/92         Version: 
  2693.  Description:
  2694.  PAP Q&As - This Technical Note contains a collection of Q&As relating to a 
  2695. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2696. along with answers from the DSC engineers. While DSC engineers have checked
  2697. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2698. editing and organization of other Technical Notes. The Q&A function is to 
  2699. get new technical information and updates to you quickly, saving the polish
  2700. for when the information migrates into reference manuals.
  2701.  
  2702.  Name  =  PBClose the Barn Door.cpt
  2703.  Path =  AMUG CD:Files:MacTechNotes:Devices:PBClose the Barn Door.cpt
  2704.  Size:  5K         Date:10/29/92         Version: 
  2705.  Description:
  2706.  PBClose the Barn Door - This Technical Note discusses the need for 
  2707. Macintosh device drivers to implement _PBClose. You may get the idea when 
  2708. implementing device drivers that _PBClose is superfluous.  After all, if 
  2709. you have a resident driver for a NuBus™ video board, the only time your 
  2710. driver is not needed is if the operating system is going away.  It might 
  2711. seem that nothing important can happen after the operating system goes 
  2712. away, so why bother with _PBClose?  Well, it turns out a lot can happen, 
  2713. and this Note tells you why it is important to implement a Close (_PBClose)
  2714. routine.
  2715.  
  2716.  Name  =  PBGetCatInfo&ioFDirIndex.cpt
  2717.  Path =  AMUG CD:Files:MacTechNotes:Files:PBGetCatInfo&ioFDirIndex.cpt
  2718.  Size:  8K         Date:10/29/92         Version: 
  2719.  Description:
  2720.  PBGetCatInfo&ioFDirIndex - This technical note describes how to set 
  2721. ioFDirIndex for PBGetCatInfo. The File Manager chapter of Inside Macintosh 
  2722. volume IV is not very specific in describing how to use ioFDirIndex when 
  2723. calling PBGetCatInfo. It correctly says that ioFDirIndex should be positive
  2724. if you are making indexed calls to PBGetCatInfo (analogous to making 
  2725. indexed calls to PBGetVInfo as described in Technical Note #24).
  2726.  
  2727.  Name  =  PBHSetVol.cpt
  2728.  Path =  AMUG CD:Files:MacTechNotes:Files:PBHSetVol.cpt
  2729.  Size:  5K         Date:10/29/92         Version: 
  2730.  Description:
  2731.  PBHSetVol - This note explains PBHSetVol, and why its use is not 
  2732. recommended. PBHSetVol, like SetVol and PBSetVol, allows you to set the 
  2733. current default volume and directory to be used with subsequent File 
  2734. Manager calls. Unlike SetVol and PBSetVol, though, PBHSetVol lets you 
  2735. specify the volume and the directory separately, using the ioVRefNum and 
  2736. ioWDDirID fields.
  2737.  
  2738.  Name  =  PBShare & PBUnshare.cpt
  2739.  Path =  AMUG CD:Files:MacTechNotes:Files:PBShare & PBUnshare.cpt
  2740.  Size: 10K         Date:10/29/92         Version: 
  2741.  Description:
  2742.  PBShare & PBUnshare - This Technical Note documents three new File Manager 
  2743. routines available on shared local volumes. The Pascal glue code, C glue 
  2744. code, and the assembler equates and macros for the calls are included in 
  2745. this note. Changes since October 1991. Corrected ioObjType input values for
  2746. PBGetUGEntry.
  2747.  
  2748.  Name  =  PDS Q&As.cpt
  2749.  Path =  AMUG CD:Files:MacTechNotes:Hardware:PDS Q&As.cpt
  2750.  Size:  9K         Date:10/29/92         Version: 
  2751.  Description:
  2752.  PDS Q&As - This Technical Note contains a collection of Q&As relating to a 
  2753. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2754. along with answers from the DSC engineers. While DSC engineers have checked
  2755. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2756. editing and organization of other Technical Notes. The Q&A function is to 
  2757. get new technical information and updates to you quickly, saving the polish
  2758. for when the information migrates into reference manuals.
  2759.  
  2760.  Name  =  PIdle Procedure .cpt
  2761.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:PIdle Procedure .cpt
  2762.  Size:  6K         Date:10/29/92         Version: 
  2763.  Description:
  2764.  PIdle Procedure - This Technical Note discusses how to defensively program 
  2765. a pIdle procedure to work with the majority of print drivers in existence 
  2766. today, and how to install it at print time.
  2767.  
  2768.  Name  =  PPC Toolbox Q&As.cpt
  2769.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:PPC Toolbox Q&As.cpt
  2770.  Size:  7K         Date:10/29/92         Version: 
  2771.  Description:
  2772.  PPC Toolbox Q&As - This Technical Note contains a collection of Q&As 
  2773. relating to a specific topic—questions you’ve sent the Developer Support 
  2774. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2775. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2776. have the editing and organization of other Technical Notes. The Q&A 
  2777. function is to get new technical information and updates to you quickly, 
  2778. saving the polish for when the information migrates into reference manuals.
  2779.  
  2780.  Name  =  PackBits.cpt
  2781.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:PackBits.cpt
  2782.  Size:  7K         Date:10/29/92         Version: 
  2783.  Description:
  2784.  PackBits - This Technical Note describes the format of data packed by the 
  2785. Toolbox utility _PackBits and documents a change to the srcBytes limit and 
  2786. possible worst case. Although you can simply unpack this data using 
  2787. _UnPackBits, Apple provides this information for the terminally curious and
  2788. for those manipulating MacPaint® documents or PICT files by hand. Warning: 
  2789. This format information is subject to change. Changes since November 1990. 
  2790. A warning has been added about the handling of a flag-counter byte value of
  2791. -128.
  2792.  
  2793.  Name  =  Palette Manager Changes 6.0.cpt
  2794.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Palette Manager Changes 6.0.cpt
  2795.  Size:  6K         Date:10/29/92         Version: 
  2796.  Description:
  2797.  Palette Manager Changes 6.0 - This Technical Note describes the changes and
  2798. enhancements to the Palette Manager in System Software 6.0.2 and future 
  2799. versions.
  2800.  
  2801.  Name  =  Palette Mgr Q&As.cpt
  2802.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Palette Mgr Q&As.cpt
  2803.  Size:  7K         Date:10/29/92         Version: 
  2804.  Description:
  2805.  Palette Mgr Q&As - This Technical Note contains a collection of Q&As 
  2806. relating to a specific topic—questions you’ve sent the Developer Support 
  2807. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2808. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2809. have the editing and organization of other Technical Notes. The Q&A 
  2810. function is to get new technical information and updates to you quickly, 
  2811. saving the polish for when the information migrates into reference manuals.
  2812.  
  2813.  Name  =  Pascal RoutiP.cpt
  2814.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Pascal RoutiP.cpt
  2815.  Size:  5K         Date:10/29/92         Version: 
  2816.  Description:
  2817.  Pascal RoutiP - Routines passed by pointer are used in many places in 
  2818. conjunction with Macintosh system routines. For example, filter procedures 
  2819. for modal dialogs are passed by pointer, as are controls’ action procedures
  2820. (when calling TrackControl), and I/O completion routines.
  2821.  
  2822.  Name  =  Pascal to C PROC Parms.cpt
  2823.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Pascal to C PROC Parms.cpt
  2824.  Size: 12K         Date:10/29/92         Version: 
  2825.  Description:
  2826.  Pascal to C PROC Parms - This Technical Note talks about nested procedures 
  2827. and PROCEDURE parameters in Pascal and what to do when converting them into
  2828. C or C++. Changes since February 1990. Fixed some type coercion problems.
  2829.  
  2830.  Name  =  Performance Tuning.cpt
  2831.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Performance Tuning.cpt
  2832.  Size: 20K         Date:10/29/92         Version: 
  2833.  Description:
  2834.  Performance Tuning - This Technical Note is a collection of useful ideas 
  2835. and suggestions to help you decrease the time required to compile and link 
  2836. under MPW. Some of the issues are even relevant to any development tools 
  2837. running under the Macintosh environment. The Tech Note will also clarify 
  2838. what performance tunings work, and which are marginal or may not work at 
  2839. all.
  2840.  
  2841.  Name  =  PictComments Real Deal.cpt
  2842.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:PictComments Real Deal.cpt
  2843.  Size: 37K         Date:10/29/92         Version: 
  2844.  Description:
  2845.  PictComments Real Deal - Changes since March 1988:  This Note (formerly 
  2846. titled “Optimizing for the LaserWriter—PicComments”) describes the picture 
  2847. comments defined and interpreted by the Apple printer drivers. Most of the 
  2848. picture comments are specific to PostScript, but we renamed the Note to 
  2849. emphasize that LaserWriter printers are not necessarily PostScript devices,
  2850. and that QuickDraw printer drivers may implement their own picture comment 
  2851. handling. This Note has been completely rewritten and incorporates all 
  2852. additional insights gained during the last few years.
  2853.  
  2854.  Name  =  Picture Comments.cpt
  2855.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Picture Comments.cpt
  2856.  Size:  5K         Date:10/29/92         Version: 
  2857.  Description:
  2858.  Picture Comments - Application-specific picture comment conflict and 
  2859. registration is addressed, along with Developer Technical Support’s method 
  2860. for solving it.
  2861.  
  2862.  Name  =  Picture Opcodes.cpt
  2863.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Picture Opcodes.cpt
  2864.  Size:  9K         Date:10/29/92         Version: 
  2865.  Description:
  2866.  Picture Opcodes - This technical note describes the internal format of the 
  2867. QuickDraw picture data structure. This revision corrects some errors in the
  2868. opcode descriptions and provides some examples.
  2869.  
  2870.  Name  =  Picture Utility Q&As.cpt
  2871.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Picture Utility Q&As.cpt
  2872.  Size:  7K         Date:10/29/92         Version: 
  2873.  Description:
  2874.  Picture Utility Q&As - This Technical Note contains a collection of Q&As 
  2875. relating to a specific topic—questions you’ve sent the Developer Support 
  2876. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2877. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2878. have the editing and organization of other Technical Notes. The Q&A 
  2879. function is to get new technical information and updates to you quickly, 
  2880. saving the polish for when the information migrates into reference manuals.
  2881.  
  2882.  Name  =  Pictures and Clip Regions.cpt
  2883.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Pictures and Clip Regions.cpt
  2884.  Size:  4K         Date:10/29/92         Version: 
  2885.  Description:
  2886.  Pictures and Clip Regions - This note describes a problem that affects 
  2887. creation of QuickDraw pictures. When a GrafPort is created, the fields in 
  2888. the GrafPort are given default values; one of these is the clip region, 
  2889. which is set to the rectangle (–32767, –32767, 32767, 32767). If you create
  2890. a picture, then call DrawPicture with a destination rectangle that is not 
  2891. the same size as the picFrame without ever changing the default clip 
  2892. region, nothing will be drawn.
  2893.  
  2894.  Name  =  Pictures and Print.cpt
  2895.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Pictures and Print.cpt
  2896.  Size:  8K         Date:10/29/92         Version: 
  2897.  Description:
  2898.  Pictures and Print - This technical note described some problems and 
  2899. features of using Quickdraw pictures with the Printing Manager.  In 
  2900. general, if your application prints Quickdraw pictures, you should read 
  2901. this note.
  2902.  
  2903.  Name  =  Pinouts.cpt
  2904.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Pinouts.cpt
  2905.  Size:  8K         Date:10/29/92         Version: 
  2906.  Description:
  2907.  Pinouts - This note gives pinouts for Macintosh ports, cables, and other 
  2908. products.
  2909.  
  2910.  Name  =   Pixel2char.cpt
  2911.  Path =  AMUG CD:Files:MacTechNotes:Text: Pixel2char.cpt
  2912.  Size:  8K         Date:10/29/92         Version: 
  2913.  Description:
  2914.   Pixel2char - This Technical Note discusses the Pixel2Char routine provided
  2915. by the Script Manager. Changes since June 1989. Clarified information, 
  2916. corrected minor errors, and replaced the illustration.
  2917.  
  2918.  Name  =  Plotting Small Icons.cpt
  2919.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Plotting Small Icons.cpt
  2920.  Size:  8K         Date:10/29/92         Version: 
  2921.  Description:
  2922.  Plotting Small Icons - This Technical Note discusses the 'SICN' resource 
  2923. format and how to plot one in a GrafPort. Changes since August 1989. 
  2924. Corrected errors in the Pascal code and spruced up the rest.
  2925.  
  2926.  Name  =  PollProc.cpt
  2927.  Path =  AMUG CD:Files:MacTechNotes:Devices:PollProc.cpt
  2928.  Size:  8K         Date:10/29/92         Version: 
  2929.  Description:
  2930.  PollProc - This Technical Note discusses how to make a PollProc for your 
  2931. MIDI (Musical Instrument Digital Interface) driver on the Macintosh 
  2932. PowerBook 140 and 170. For MIDI Consumption Only. You are writing your own 
  2933. MIDI driver and your driver does not fully work on the PowerBook 170/140. 
  2934. The PollProc support that might help solve your problem has been 
  2935. undocumented until now because it has a bug in it which if ever fixed would
  2936. cause major problems with every PollProc ever made. 
  2937.  
  2938.  Name  =  Popup MDEF Message 3.cpt
  2939.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Popup MDEF Message 3.cpt
  2940.  Size:  6K         Date:10/29/92         Version: 
  2941.  Description:
  2942.  Popup MDEF Message 3 - In order to support popup menus, menu definition 
  2943. procedures (MDEFs) must now respond to a new message, mPopupMsg. mPopupMsg 
  2944. is message number 3. When your MDEF is called with this message, it should 
  2945. calculate the rectangle in which the popup menu should appear.
  2946.  
  2947.  Name  =  Portable PDS Development.cpt
  2948.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Portable PDS Development.cpt
  2949.  Size: 12K         Date:10/29/92         Version: 
  2950.  Description:
  2951.  Portable PDS Development - The Technical Note describes the unique aspects 
  2952. of the Macintosh Portable Processor Direct Slot (PDS), including the severe
  2953. limitations in its use.
  2954.  
  2955.  Name  =  Portable ROM Expansion.cpt
  2956.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Portable ROM Expansion.cpt
  2957.  Size: 13K         Date:10/29/92         Version: 
  2958.  Description:
  2959.  Portable ROM Expansion - This Technical Note explains the practice of and 
  2960. theory behind compatible use of the expansion ROM in the Macintosh 
  2961. Portable. Due to the unique nature of the Macintosh Portable, developers 
  2962. now have the ability to add ROM to the Macintosh. To provide for compatible
  2963. shared use of this ROM space with Apple and other developers, this Note 
  2964. describes the feature and suggests methods of shared implementation.
  2965.  
  2966.  Name  =  Position ind PS.cpt
  2967.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Position ind PS.cpt
  2968.  Size:  6K         Date:10/29/92         Version: 
  2969.  Description:
  2970.  Position ind PS - This technical note describes a method for inserting 
  2971. position-independent PostScript into QuickDraw pictures. There is a problem
  2972. with pictures that contain PostScript code. Sometimes the PostScript code 
  2973. that is inserted into the picture is dependent on the position of the 
  2974. picture on the page. The problem arises when these pictures are cut or 
  2975. copied from their original position, and pasted into another position or 
  2976. even into another document. The PostScript code will not know the new 
  2977. location of the picture, and will not execute correctly.
  2978.  
  2979.  Name  =  PostScript Q&As.cpt
  2980.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:PostScript Q&As.cpt
  2981.  Size: 15K         Date:10/29/92         Version: 
  2982.  Description:
  2983.  PostScript Q&As - This Technical Note contains a collection of Q&As 
  2984. relating to a specific topic—questions you’ve sent the Developer Support 
  2985. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2986. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2987. have the editing and organization of other Technical Notes. The Q&A 
  2988. function is to get new technical information and updates to you quickly, 
  2989. saving the polish for when the information migrates into reference manuals.
  2990.  
  2991.  Name  =  PowerBook Miscellanea.cpt
  2992.  Path =  AMUG CD:Files:MacTechNotes:Hardware:PowerBook Miscellanea.cpt
  2993.  Size:  7K         Date:10/29/92         Version: 
  2994.  Description:
  2995.  PowerBook Miscellanea - This Technical Note describes some nonintuitive 
  2996. ramifications of working with a battery-powered computer.
  2997.  
  2998.  Name  =  Power Mgr Q&As.cpt
  2999.  Path =  AMUG CD:Files:MacTechNotes:Devices:Power Mgr Q&As.cpt
  3000.  Size:  6K         Date:10/29/92         Version: 
  3001.  Description:
  3002.  Power Mgr Q&As - This Technical Note contains a collection of Q&As relating
  3003. to a specific topic—questions you’ve sent the Developer Support Center 
  3004. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3005. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3006. the editing and organization of other Technical Notes. The Q&A function is 
  3007. to get new technical information and updates to you quickly, saving the 
  3008. polish for when the information migrates into reference manuals.
  3009.  
  3010.  Name  =  Power Supply Q&As.cpt
  3011.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Power Supply Q&As.cpt
  3012.  Size:  8K         Date:10/29/92         Version: 
  3013.  Description:
  3014.  Power Supply Q&As - This Technical Note contains a collection of Q&As 
  3015. relating to a specific topic—questions you’ve sent the Developer Support 
  3016. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3017. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3018. have the editing and organization of other Technical Notes. The Q&A 
  3019. function is to get new technical information and updates to you quickly, 
  3020. saving the polish for when the information migrates into reference manuals.
  3021.  
  3022.  Name  =  PrGeneral.cpt
  3023.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:PrGeneral.cpt
  3024.  Size: 10K         Date:10/29/92         Version: 
  3025.  Description:
  3026.  PrGeneral - The Printing Manager architecture has been expanded to include 
  3027. a new procedure called PrGeneral. The features described here are advanced,
  3028. special-purpose features, intended to solve specific problems for those 
  3029. applications that need them. The calls to determine printer resolution 
  3030. introduce a good deal of complexity into the application’s code, and should
  3031. be used only when necessary.
  3032.  
  3033.  Name  =  PrGeneral Bug.cpt
  3034.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:PrGeneral Bug.cpt
  3035.  Size:  5K         Date:10/29/92         Version: 
  3036.  Description:
  3037.  PrGeneral Bug - This technical note documents a bug in the implementation 
  3038. of the PrGeneral procedure in the LaserWriter driver version 4.0. The bug 
  3039. has to do with the format of the information returned by the GetRslData 
  3040. opcode. This technical note will also describe a workaround for the 
  3041. problem.
  3042.  
  3043.  Name  =  Principia Off-Screen.cpt
  3044.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Principia Off-Screen.cpt
  3045.  Size: 57K         Date:10/29/92         Version: 
  3046.  Description:
  3047.  Principia Off-Screen - Using Color QuickDraw to draw off screen is a common
  3048. requirement of applications and other kinds of programs that run on the 
  3049. Macintosh. This Note discusses what Color QuickDraw needs in a graphics 
  3050. environment and how to create one for off-screen drawing. A brief 
  3051. discussion of GWorlds, which are off-screen graphics environments that are 
  3052. set up by the system, is given to help you decide whether to use them or 
  3053. the do-it-yourself techniques described in this Note for setting up an 
  3054. off-screen graphics environment. 
  3055.  
  3056.  Name  =  PrintAction.cpt
  3057.  Path =  AMUG CD:Files:MacTechNotes:Text:PrintAction.cpt
  3058.  Size:  6K         Date:10/29/92         Version: 
  3059.  Description:
  3060.  PrintAction - This technical note describes how Print Drivers can access 
  3061. the Script Manager Print Action routine to print unconventional text, such 
  3062. as Japanese or Arabic.
  3063.  
  3064.  Name  =  Print Dialogs (Bad formatti.cpt
  3065.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Print Dialogs (Bad formatti.cpt
  3066.  Size: 15K         Date:10/29/92         Version: 
  3067.  Description:
  3068.  Print Dialogs - This technical note discusses how to add your own items to 
  3069. the Printing Manager’s dialogs.When the Printing Manager was initially 
  3070. designed, great care was taken to make the interface to the printer drivers
  3071. as generic as possible in order to allow applications to print without 
  3072. being device-specific. There are times, however, when this type of 
  3073. non-specific interface interferes with the flexibility of an application. 
  3074. An application may require additional information before printing which is 
  3075. not part of the general Printing Manager interface. 
  3076.  
  3077.  Name  =  PrintMonitor Q&As.cpt
  3078.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:PrintMonitor Q&As.cpt
  3079.  Size:  8K         Date:10/29/92         Version: 
  3080.  Description:
  3081.  PrintMonitor Q&As - This Technical Note contains a collection of Q&As 
  3082. relating to a specific topic—questions you’ve sent the Developer Support 
  3083. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3084. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3085. have the editing and organization of other Technical Notes. The Q&A 
  3086. function is to get new technical information and updates to you quickly, 
  3087. saving the polish for when the information migrates into reference manuals.
  3088.  
  3089.  Name  =  Printer Driver Q&As.cpt
  3090.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Printer Driver Q&As.cpt
  3091.  Size: 20K         Date:10/29/92         Version: 
  3092.  Description:
  3093.  Printer Driver Q&As - This Technical Note contains a collection of Q&As 
  3094. relating to a specific topic—questions you’ve sent the Developer Support 
  3095. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3096. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3097. have the editing and organization of other Technical Notes. The Q&A 
  3098. function is to get new technical information and updates to you quickly, 
  3099. saving the polish for when the information migrates into reference manuals.
  3100.  
  3101.  Name  =  Printing Loop That Cares.cpt
  3102.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Printing Loop That Cares.cpt
  3103.  Size: 12K         Date:10/29/92         Version: 
  3104.  Description:
  3105.  Printing Loop That Cares - This Technical Note discusses opening and 
  3106. closing the Printing Manager with calls to _PrOpen and _PrClose as well as 
  3107. how to handle errors at print time. Changes since October 1989. Added the 
  3108. section on error checking, incorporating the error code descriptions 
  3109. formerly found in Technical Note #72, Optimizing For The LaserWriter— 
  3110. Techniques and an updated version of the information formerly found in 
  3111. Technical Note #118, How To Check and Handle Printing Errors.
  3112.  
  3113.  Name  =  Printing Mgr Q&As.cpt
  3114.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Printing Mgr Q&As.cpt
  3115.  Size: 18K         Date:10/29/92         Version: 
  3116.  Description:
  3117.  Printing Mgr Q&As - This Technical Note contains a collection of Q&As 
  3118. relating to a specific topic—questions you’ve sent the Developer Support 
  3119. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3120. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3121. have the editing and organization of other Technical Notes. The Q&A 
  3122. function is to get new technical information and updates to you quickly, 
  3123. saving the polish for when the information migrates into reference manuals.
  3124.  
  3125.  Name  =  Problem with GetVInfo.cpt
  3126.  Path =  AMUG CD:Files:MacTechNotes:Files:Problem with GetVInfo.cpt
  3127.  Size:  6K         Date:10/29/92         Version: 
  3128.  Description:
  3129.  Problem with GetVInfo - The high-level call GetVInfo (and its low-level 
  3130. counterpart PBGetVInfo) may return inaccurate results for freeBytes when 
  3131. running HFS. The high-level File Manager call GetVInfo returns the number 
  3132. of free bytes on a volume as one of its parameters. Since GetVInfo is 
  3133. really only glue that fills in a parameter block for you and then calls 
  3134. PBGetVInfo, the values returned from it are subject to the limitations 
  3135. (imposed for MFS) discussed in the File Manager chapter of Inside Macintosh
  3136. Volume IV.
  3137.  
  3138.  Name  =  Process Mgr Q&As.cpt
  3139.  Path =  AMUG CD:Files:MacTechNotes:Processes:Process Mgr Q&As.cpt
  3140.  Size:  9K         Date:10/29/92         Version: 
  3141.  Description:
  3142.  Process Mgr Q&As - This Technical Note contains a collection of Q&As 
  3143. relating to a specific topic—questions you’ve sent the Developer Support 
  3144. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3145. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3146. have the editing and organization of other Technical Notes. The Q&A 
  3147. function is to get new technical information and updates to you quickly, 
  3148. saving the polish for when the information migrates into reference manuals.
  3149.  
  3150.  Name  =  Process Overview Q&As.cpt
  3151.  Path =  AMUG CD:Files:MacTechNotes:Processes:Process Overview Q&As.cpt
  3152.  Size:  6K         Date:10/29/92         Version: 
  3153.  Description:
  3154.  Process Overview Q&As - This Technical Note contains a collection of Q&As 
  3155. relating to a specific topic—questions you’ve sent the Developer Support 
  3156. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3157. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3158. have the editing and organization of other Technical Notes. The Q&A 
  3159. function is to get new technical information and updates to you quickly, 
  3160. saving the polish for when the information migrates into reference manuals.
  3161.  
  3162.  Name  =  Processor Q&As.cpt
  3163.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Processor Q&As.cpt
  3164.  Size:  8K         Date:10/29/92         Version: 
  3165.  Description:
  3166.  Processor Q&As - This Technical Note contains a collection of Q&As relating
  3167. to a specific topic—questions you’ve sent the Developer Support Center 
  3168. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3169. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3170. the editing and organization of other Technical Notes. The Q&A function is 
  3171. to get new technical information and updates to you quickly, saving the 
  3172. polish for when the information migrates into reference manuals.
  3173.  
  3174.  Name  =  Projector Q&As.cpt
  3175.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Projector Q&As.cpt
  3176.  Size:  7K         Date:10/29/92         Version: 
  3177.  Description:
  3178.  Projector Q&As - This Technical Note contains a collection of Q&As relating
  3179. to a specific topic—questions you’ve sent the Developer Support Center 
  3180. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3181. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3182. the editing and organization of other Technical Notes. The Q&A function is 
  3183. to get new technical information and updates to you quickly, saving the 
  3184. polish for when the information migrates into reference manuals.
  3185.  
  3186.  Name  =  pslt resource.cpt
  3187.  Path =  AMUG CD:Files:MacTechNotes:Hardware:pslt resource.cpt
  3188.  Size:  8K         Date:10/29/92         Version: 
  3189.  Description:
  3190.  pslt resource - One of the new resources that can be very helpful to some 
  3191. NuBus™ developers is the 'pslt' resource. The only problem is that the 
  3192. resource is not documented. This Technical Note takes care of the 
  3193. documentation problem.
  3194.  
  3195.  Name  =  PurgeProc Note .cpt
  3196.  Path =  AMUG CD:Files:MacTechNotes:Memory:PurgeProc Note .cpt
  3197.  Size:  6K         Date:10/29/92         Version: 
  3198.  Description:
  3199.  PurgeProc Note - This Technical Note discusses the use of the purgeProc 
  3200. field of an application’s heap zone. Most applications will never need to 
  3201. use a purgeProc. However, if your application requires the ability to 
  3202. maintain purgeable handles containing data, or you need to have special 
  3203. notification when a certain handle is purged, a purgeProc might help you.
  3204.  
  3205.  Name  =  ROM Debugger.cpt
  3206.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:ROM Debugger.cpt
  3207.  Size:  5K         Date:10/29/92         Version: 
  3208.  Description:
  3209.  ROM Debugger - The debugger in ROM (not present on the Macintosh 128, 
  3210. Macintosh 512, or Macintosh XL) recognizes ROM commands in this document.
  3211.  
  3212.  Name  =  RTMP Q&As.cpt
  3213.  Path =  AMUG CD:Files:MacTechNotes:Networking:RTMP Q&As.cpt
  3214.  Size:  6K         Date:10/29/92         Version: 
  3215.  Description:
  3216.  RTMP Q&As - This Technical Note contains a collection of Q&As relating to a
  3217. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  3218. along with answers from the DSC engineers. While DSC engineers have checked
  3219. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  3220. editing and organization of other Technical Notes. The Q&A function is to 
  3221. get new technical information and updates to you quickly, saving the polish
  3222. for when the information migrates into reference manuals.
  3223.  
  3224.  Name  =  ResEdit Q&As.cpt
  3225.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:ResEdit Q&As.cpt
  3226.  Size:  7K         Date:10/29/92         Version: 
  3227.  Description:
  3228.  ResEdit Q&As - This Technical Note contains a collection of Q&As relating 
  3229. to a specific topic—questions you’ve sent the Developer Support Center 
  3230. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3231. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3232. the editing and organization of other Technical Notes. The Q&A function is 
  3233. to get new technical information and updates to you quickly, saving the 
  3234. polish for when the information migrates into reference manuals.
  3235.  
  3236.  Name  =  Reserved Resource Types.cpt
  3237.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Reserved Resource Types.cpt
  3238.  Size:  4K         Date:10/29/92         Version: 
  3239.  Description:
  3240.  Reserved Resource Types - Your applications and desk accessories can create
  3241. their own resource types. To avoid using type names which have been or will
  3242. be used in the system, Apple has reserved all resource type names which 
  3243. consist entirely of spaces ($20), lower-case letters ($61 through $7A), and
  3244. “international” characters (greater than $7F).
  3245.  
  3246.  Name  =  Resource Manager Tips.cpt
  3247.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Resource Manager Tips.cpt
  3248.  Size:  5K         Date:10/29/92         Version: 
  3249.  Description:
  3250.  Resource Manager Tips - This note discusses some problems with the Resource
  3251. Manager and how to work around them.
  3252.  
  3253.  Name  =  Resource Mgr Q&As.cpt
  3254.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Resource Mgr Q&As.cpt
  3255.  Size: 10K         Date:10/29/92         Version: 
  3256.  Description:
  3257.  Resource Mgr Q&As - This Technical Note contains a collection of Q&As 
  3258. relating to a specific topic—questions you’ve sent the Developer Support 
  3259. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3260. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3261. have the editing and organization of other Technical Notes. The Q&A 
  3262. function is to get new technical information and updates to you quickly, 
  3263. saving the polish for when the information migrates into reference manuals.
  3264.  
  3265.  Name  =  Resource in CDEV.cpt
  3266.  Path =  AMUG CD:Files:MacTechNotes:Overview:Resource in CDEV.cpt
  3267.  Size:  6K         Date:10/29/92         Version: 
  3268.  Description:
  3269.  Resource in CDEV - This Technical Note discusses the new 'fwst' resource 
  3270. added to some Control Panels under System 7.0 and later.
  3271.  
  3272.  Name  =  SADE Q&As.cpt
  3273.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:SADE Q&As.cpt
  3274.  Size:  8K         Date:10/29/92         Version: 
  3275.  Description:
  3276.  SADE Q&As - This Technical Note contains a collection of Q&As relating to a
  3277. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  3278. along with answers from the DSC engineers. While DSC engineers have checked
  3279. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  3280. editing and organization of other Technical Notes. The Q&A function is to 
  3281. get new technical information and updates to you quickly, saving the polish
  3282. for when the information migrates into reference manuals.
  3283.  
  3284.  Name  =  SCSI Bugs.cpt
  3285.  Path =  AMUG CD:Files:MacTechNotes:Devices:SCSI Bugs.cpt
  3286.  Size: 12K         Date:10/29/92         Version: 
  3287.  Description:
  3288.  SCSI Bugs - There are a number of problems in the SCSI Manager; this note 
  3289. lists the ones we know about, along with an explanation of what we’re doing
  3290. about them. Changes made for the 2/88 release are made to more accurately 
  3291. reflect the state of the SCSI Manager. System 4.1 and 4.2 are very similar;
  3292. one bug was fixed in System 4.2.
  3293.  
  3294.  Name  =  SCSI H/W Q&As.cpt
  3295.  Path =  AMUG CD:Files:MacTechNotes:Hardware:SCSI H/W Q&As.cpt
  3296.  Size: 14K         Date:10/29/92         Version: 
  3297.  Description:
  3298.  SCSI H/W Q&As - This Technical Note contains a collection of Q&As relating 
  3299. to a specific topic—questions you’ve sent the Developer Support Center 
  3300. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3301. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3302. the editing and organization of other Technical Notes. The Q&A function is 
  3303. to get new technical information and updates to you quickly, saving the 
  3304. polish for when the information migrates into reference manuals.
  3305.  
  3306.  Name  =  SCSI Mgr Q&As.cpt
  3307.  Path =  AMUG CD:Files:MacTechNotes:Devices:SCSI Mgr Q&As.cpt
  3308.  Size:  7K         Date:10/29/92         Version: 
  3309.  Description:
  3310.  SCSI Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  3311. to a specific topic—questions you’ve sent the Developer Support Center 
  3312. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3313. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3314. the editing and organization of other Technical Notes. The Q&A function is 
  3315. to get new technical information and updates to you quickly, saving the 
  3316. polish for when the information migrates into reference manuals.
  3317.  
  3318.  Name  =  SCSI Termination.cpt
  3319.  Path =  AMUG CD:Files:MacTechNotes:Devices:SCSI Termination.cpt
  3320.  Size: 10K         Date:10/29/92         Version: 
  3321.  Description:
  3322.  SCSI Termination - This Technical Note discusses SCSI termination on the 
  3323. Macintosh, including the new rules of termination which are necessary with 
  3324. the advent of the high-speed Macintosh IIfx.
  3325.  
  3326.  Name  =  SICNs in Menus.cpt
  3327.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:SICNs in Menus.cpt
  3328.  Size:  7K         Date:10/29/92         Version: 
  3329.  Description:
  3330.  SICNs in Menus - This Technical Note describes a new facility of the Menu 
  3331. Manager which allows you to add reduced icons and small icons to your 
  3332. menus. Changes since August 1989. Corrected references to SetItemCmd from 
  3333. SetItmCmd.
  3334.  
  3335.  Name  =  Safe cdevs.cpt
  3336.  Path =  AMUG CD:Files:MacTechNotes:Text:Safe cdevs.cpt
  3337.  Size:  6K         Date:10/29/92         Version: 
  3338.  Description:
  3339.  Safe cdevs - This Technical Note describes a potential problem with Control
  3340. Panel devices (cdevs) that contain EditText fields and presents a way to 
  3341. avoid it.
  3342.  
  3343.  Name  =  Scrap Mgr Q&As.cpt
  3344.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Scrap Mgr Q&As.cpt
  3345.  Size:  5K         Date:10/29/92         Version: 
  3346.  Description:
  3347.  Scrap Mgr Q&As - This Technical Note contains a collection of Q&As relating
  3348. to a specific topic—questions you’ve sent the Developer Support Center 
  3349. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3350. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3351. the editing and organization of other Technical Notes. The Q&A function is 
  3352. to get new technical information and updates to you quickly, saving the 
  3353. polish for when the information migrates into reference manuals.
  3354.  
  3355.  Name  =  Script Mgr Q&As.cpt
  3356.  Path =  AMUG CD:Files:MacTechNotes:Text:Script Mgr Q&As.cpt
  3357.  Size: 10K         Date:10/29/92         Version: 
  3358.  Description:
  3359.  Script Mgr Q&As - This Technical Note contains a collection of Q&As 
  3360. relating to a specific topic—questions you’ve sent the Developer Support 
  3361. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3362. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3363. have the editing and organization of other Technical Notes. The Q&A 
  3364. function is to get new technical information and updates to you quickly, 
  3365. saving the polish for when the information migrates into reference manuals.
  3366.  
  3367.  Name  =  Script Mgr Q&As.cpt
  3368.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:Script Mgr Q&As.cpt
  3369.  Size:  9K         Date:10/29/92         Version: 
  3370.  Description:
  3371.  Script Mgr Q&As - This Technical Note contains a collection of Q&As 
  3372. relating to a specific topic—questions you’ve sent the Developer Support 
  3373. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3374. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3375. have the editing and organization of other Technical Notes. The Q&A 
  3376. function is to get new technical information and updates to you quickly, 
  3377. saving the polish for when the information migrates into reference manuals.
  3378.  
  3379.  Name  =  Script Mgr Variables.cpt
  3380.  Path =  AMUG CD:Files:MacTechNotes:Text:Script Mgr Variables.cpt
  3381.  Size: 14K         Date:10/29/92         Version: 
  3382.  Description:
  3383.  Script Mgr Variables - This Technical Note describes, in detail, the local 
  3384. and global script variables.
  3385.  
  3386.  Name  =  Searching volumes.cpt
  3387.  Path =  AMUG CD:Files:MacTechNotes:Files:Searching volumes.cpt
  3388.  Size: 15K         Date:10/29/92         Version: 
  3389.  Description:
  3390.  Searching volumes - This Technical Note discusses the PBCatSearch function 
  3391. and tells why it should be used. It also provides simple algorithms for 
  3392. searching both MFS and HFS volumes and discusses the problems with indexed 
  3393. search routines. Changes since October 1988. Includes information on 
  3394. PBCatSearch and notes the problems with indexed search routines. Source 
  3395. code examples have been added and revised. Thanks to John Norstad at 
  3396. Northwestern University for pointing out some of the shortcomings of the 
  3397. indexed search routines. Thanks to the System 7 engineering team for adding
  3398. PBCatSearch.
  3399.  
  3400.  Name  =  Segment Loader Limitations.cpt
  3401.  Path =  AMUG CD:Files:MacTechNotes:Operating System:Segment Loader Limitations.cpt
  3402.  Size:  6K         Date:10/29/92         Version: 
  3403.  Description:
  3404.  Segment Loader Limitations - This Technical Note discusses the jump table 
  3405. limitations of the Segment Loader and suggests some ways to work around 
  3406. these limitations to minimize the problem.  These limitations are most 
  3407. evident to developers using MacApp and other object-oriented environments.
  3408.  
  3409.  Name  =  Sense Lines.cpt
  3410.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Sense Lines.cpt
  3411.  Size: 15K         Date:10/29/92         Version: 
  3412.  Description:
  3413.  Sense Lines - Ever wonder how to set up an Apple video card or an on-board 
  3414. video to support various size monitors? Well, this Technical Note will tell
  3415. you everything you need to know about what monitors are supported and how.
  3416.  
  3417.  Name  =  Separate Resource Files.cpt
  3418.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Separate Resource Files.cpt
  3419.  Size:  5K         Date:10/29/92         Version: 
  3420.  Description:
  3421.  Separate Resource Files - This Technical Note contains a collection of Q&As
  3422. relating to a specific topic—questions you’ve sent the Developer Support 
  3423. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3424. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3425. have the editing and organization of other Technical Notes. The Q&A 
  3426. function is to get new technical information and updates to you quickly, 
  3427. saving the polish for when the information migrates into reference manuals.
  3428.  
  3429.  Name  =  Serial Driver Q&As.cpt
  3430.  Path =  AMUG CD:Files:MacTechNotes:Devices:Serial Driver Q&As.cpt
  3431.  Size: 11K         Date:10/29/92         Version: 
  3432.  Description:
  3433.  Serial Driver Q&As - This Technical Note contains a collection of Q&As 
  3434. relating to a specific topic—questions you’ve sent the Developer Support 
  3435. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3436. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3437. have the editing and organization of other Technical Notes. The Q&A 
  3438. function is to get new technical information and updates to you quickly, 
  3439. saving the polish for when the information migrates into reference manuals.
  3440.  
  3441.  Name  =  Serial GPi The Reliable Way.cpt
  3442.  Path =  AMUG CD:Files:MacTechNotes:Devices:Serial GPi The Reliable Way.cpt
  3443.  Size:  7K         Date:10/29/92         Version: 
  3444.  Description:
  3445.  Serial GPi The Reliable Way - This Technical Note discusses the latest 
  3446. supported methods for reading, validating, and configuring the GPi serial 
  3447. input across all members of the Macintosh family. GPi is a software 
  3448. configurable serial input present on some machines. It is located at pin 7 
  3449. on the DIN-8 serial connectors, and connects to the DCD input of the Z8530 
  3450. Serial Communications Controller (SCC). Because DCD is monopolized by the 
  3451. mouse on the Macintosh Plus, GPi is not implemented on that machine. Other 
  3452. machines which do not support GPi include the Macintosh Classic and Mac LC.
  3453. On these machines, pins 7 of the DIN-8 serial connectors are not connected.
  3454.  
  3455.  Name  =  Serial H/W Q&As.cpt
  3456.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Serial H/W Q&As.cpt
  3457.  Size: 10K         Date:10/29/92         Version: 
  3458.  Description:
  3459.  Serial H/W Q&As - This Technical Note contains a collection of Q&As 
  3460. relating to a specific topic—questions you’ve sent the Developer Support 
  3461. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3462. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3463. have the editing and organization of other Technical Notes. The Q&A 
  3464. function is to get new technical information and updates to you quickly, 
  3465. saving the polish for when the information migrates into reference manuals.
  3466.  
  3467.  Name  =  Servers on AppleTalk.cpt
  3468.  Path =  AMUG CD:Files:MacTechNotes:Networking:Servers on AppleTalk.cpt
  3469.  Size:  8K         Date:10/29/92         Version: 
  3470.  Description:
  3471.  Servers on AppleTalk - Many applications could benefit from the ability to 
  3472. share common data between several Macintoshes, without requiring a file 
  3473. server. This technical note discusses one technique for managing this 
  3474. AppleTalk communication.
  3475.  
  3476.  Name  =  SetLineWidth Revealed.cpt
  3477.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:SetLineWidth Revealed.cpt
  3478.  Size:  8K         Date:10/29/92         Version: 
  3479.  Description:
  3480.  SetLineWidth Revealed - This technical note describes the internal 
  3481. implementation, and correct method of using, the SetLineWidth Picture 
  3482. Comment. The SetLineWidth picture comment provides a way of accessing 
  3483. PostScript’s 'setlinewidth' operator. Since the LaserWriter resolution is 
  3484. roughly four times that of the Macintosh screen, fractional line widths can
  3485. be printed. The SetLineWidth PicComment provides a way for applications to 
  3486. access these fractional line widths through PostScript, without having to 
  3487. use floating point numbers.
  3488.  
  3489.  Name  =  Setting and Restoring A5.cpt
  3490.  Path =  AMUG CD:Files:MacTechNotes:Overview:Setting and Restoring A5.cpt
  3491.  Size:  7K         Date:10/29/92         Version: 
  3492.  Description:
  3493.  Setting and Restoring A5 - The routines SetupA5 and RestoreA5 do not work 
  3494. properly when used with some optimizing Pascal and C compilers. Two new 
  3495. routines, SetCurrentA5 and SetA5, are available in MPW 3.0, and they should
  3496. work with any compiler. Changes since December 1988. Removed the sample 
  3497. code and expanded the explanation of these two routines. The sample code in
  3498. M.TB.MultifinderMisc reflects these new A5 routines.
  3499.  
  3500.  Name  =  Signals.cpt
  3501.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Signals.cpt
  3502.  Size:  9K         Date:10/29/92         Version: 
  3503.  Description:
  3504.  Signals - Signals are a form of intra-program interrupt which can greatly 
  3505. aid clean, inexpensive error trapping in stack frame intensive languages. A
  3506. program may invoke the Signal procedure and immediately return to the last 
  3507. invocation of CatchSignal, including the complete stack frame state at that
  3508. point.
  3509.  
  3510.  Name  =  Slot Interrupt Priority.cpt
  3511.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Slot Interrupt Priority.cpt
  3512.  Size:  4K         Date:10/29/92         Version: 
  3513.  Description:
  3514.  Slot Interrupt Priority - This Technical Note describes the way interrupt 
  3515. priorities are scheduled, which corrects the description of slot interrupt 
  3516. queue priorities in the Device Manager chapter of Inside Macintosh, Volume 
  3517. V-426.
  3518.  
  3519.  Name  =  Slot Mgr Q&As.cpt
  3520.  Path =  AMUG CD:Files:MacTechNotes:Devices:Slot Mgr Q&As.cpt
  3521.  Size:  8K         Date:10/29/92         Version: 
  3522.  Description:
  3523.  Slot Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  3524. to a specific topic—questions you’ve sent the Developer Support Center 
  3525. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3526. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3527. the editing and organization of other Technical Notes. The Q&A function is 
  3528. to get new technical information and updates to you quickly, saving the 
  3529. polish for when the information migrates into reference manuals.
  3530.  
  3531.  Name  =  Smear Tactics.cpt
  3532.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Smear Tactics.cpt
  3533.  Size:  5K         Date:10/29/92         Version: 
  3534.  Description:
  3535.  Smear Tactics - This Technical Note discusses a feature of the current 
  3536. Macintosh hardware which will not be supported in the future. Macintosh 
  3537. hardware developers and driver writers should be aware of this limitation 
  3538. as it affects current and future products.
  3539.  
  3540.  Name  =  Sony Drives For You.cpt
  3541.  Path =  AMUG CD:Files:MacTechNotes:Devices:Sony Drives For You.cpt
  3542.  Size: 19K         Date:10/29/92         Version: 
  3543.  Description:
  3544.  Sony Drives For You - This Technical Note discusses the Sony driver control
  3545. and status calls that are available on the Macintosh. Changes since April 
  3546. 1990, Corrected Figure 2, since the Return Physical Drive Icon (csCode = 
  3547. 21) returns an error message instead of an icon on the Macintosh Plus.
  3548.  
  3549.  Name  =  Sorting.cpt
  3550.  Path =  AMUG CD:Files:MacTechNotes:Text:Sorting.cpt
  3551.  Size: 11K         Date:10/29/92         Version: 
  3552.  Description:
  3553.  Sorting - This technical note describes how to modify the standard string 
  3554. comparison by constructing an itl2 resource. Developers may want to modify 
  3555. the standard string comparison if Apple’s comparison doesn’t meet their 
  3556. needs or if Apple has not written a string comparison routine for the 
  3557. language that concerns them.
  3558.  
  3559.  Name  =  Sound Input Q&As.cpt
  3560.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Sound Input Q&As.cpt
  3561.  Size:  5K         Date:10/29/92         Version: 
  3562.  Description:
  3563.  Sound Input Q&As - This Technical Note contains a collection of Q&As 
  3564. relating to a specific topic—questions you’ve sent the Developer Support 
  3565. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3566. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3567. have the editing and organization of other Technical Notes. The Q&A 
  3568. function is to get new technical information and updates to you quickly, 
  3569. saving the polish for when the information migrates into reference manuals.
  3570.  
  3571.  Name  =  Sound Mgr Q&As.cpt
  3572.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Sound Mgr Q&As.cpt
  3573.  Size: 19K         Date:10/29/92         Version: 
  3574.  Description:
  3575.  Sound Mgr Q&As - This Technical Note contains a collection of Q&As relating
  3576. to a specific topic—questions you’ve sent the Developer Support Center 
  3577. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3578. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3579. the editing and organization of other Technical Notes. The Q&A function is 
  3580. to get new technical information and updates to you quickly, saving the 
  3581. polish for when the information migrates into reference manuals.
  3582.  
  3583.  Name  =  SourceRoutes.cpt
  3584.  Path =  AMUG CD:Files:MacTechNotes:Networking:SourceRoutes.cpt
  3585.  Size:  8K         Date:10/29/92         Version: 
  3586.  Description:
  3587.  SourceRoutes - This Technical Note discusses source routing and its 
  3588. possible implementation in token ring link layers.
  3589.  
  3590.  Name  =  Space Aliens (ADB) .cpt
  3591.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Space Aliens (ADB) .cpt
  3592.  Size: 15K         Date:10/29/92         Version: 
  3593.  Description:
  3594.  Space Aliens (ADB) - This Technical Note explains how the Apple Desktop Bus
  3595. (ADB) works on the Macintosh.  This Note covers the boot process, driver 
  3596. installation, ADB Manager run-time behavior, use of ADB Manager calls, and 
  3597. answers commonly asked questions. Changes since February 1990. Added 
  3598. description of the boot process to include detail on how the ADBS resource 
  3599. gets called by the System, added detail to 2 of the answers in the Q&A 
  3600. section, and added sample completion routines for the ADBOp function.
  3601.  
  3602.  Name  =  Spare A Block.cpt
  3603.  Path =  AMUG CD:Files:MacTechNotes:Files:Spare A Block.cpt
  3604.  Size:  9K         Date:10/29/92         Version: 
  3605.  Description:
  3606.  Spare A Block - This Technical Note discusses a new feature of the System 
  3607. Software 7.0 Disk Initialization Package—bad block sparing.
  3608.  
  3609.  Name  =  Speedy Coprocessor.cpt
  3610.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Speedy Coprocessor.cpt
  3611.  Size: 16K         Date:10/29/92         Version: 
  3612.  Description:
  3613.  Speedy Coprocessor - This Technical Note presents an overview of the 68881 
  3614. and 68882 math coprocessors, and it covers general information about the 
  3615. chips as well as how using the chips directly can help speed your 
  3616. math–intensive code.
  3617.  
  3618.  Name  =  Spool/Print Shared.cpt
  3619.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Spool/Print Shared.cpt
  3620.  Size:  5K         Date:10/29/92         Version: 
  3621.  Description:
  3622.  Spool/Print Shared - This technical note discusses drawbacks of using the 
  3623. spool-a-page/ print-a-page method of printing.
  3624.  
  3625.  Name  =  Stand-Alone Code.cpt
  3626.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Stand-Alone Code.cpt
  3627.  Size:113K         Date:10/29/92         Version: 
  3628.  Description:
  3629.  Stand-Alone Code - This Technical Note discusses many of the issues related
  3630. to stand-alone code modules.  This Note is by no means a completely 
  3631. original work, as the author borrows freely from the work of Keith Rollin, 
  3632. Mark Baumwell, and Jim Friedlander. Changes since October 1989. Completely 
  3633. rewritten to broaden the discussion of stand-alone code modules and include
  3634. a greater scope of examples.  Incorporates Technical Notes #110, MPW. 
  3635. Writing Stand-Alone Code and #145, Debugger FKEY.
  3636.  
  3637.  Name  =  Standard File Customization.cpt
  3638.  Path =  AMUG CD:Files:MacTechNotes:Files:Standard File Customization.cpt
  3639.  Size: 13K         Date:10/29/92         Version: 
  3640.  Description:
  3641.  Standard File Customization - This note contains an example program that 
  3642. demonstrates how SFPGetFile can be customized using the dialog hook and 
  3643. file filter functions. SFPGetFile’s dialog hook function and file filter 
  3644. function enable you to customize SFPGetFile’s behavior to fit the needs of 
  3645. your application.
  3646.  
  3647.  Name  =  Standard File Pkg Q&As.cpt
  3648.  Path =  AMUG CD:Files:MacTechNotes:Files:Standard File Pkg Q&As.cpt
  3649.  Size: 15K         Date:10/29/92         Version: 
  3650.  Description:
  3651.  Standard File Pkg Q&As - This Technical Note contains a collection of Q&As 
  3652. relating to a specific topic—questions you’ve sent the Developer Support 
  3653. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3654. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3655. have the editing and organization of other Technical Notes. The Q&A 
  3656. function is to get new technical information and updates to you quickly, 
  3657. saving the polish for when the information migrates into reference manuals.
  3658.  
  3659.  Name  =  Standard File Tips.cpt
  3660.  Path =  AMUG CD:Files:MacTechNotes:Files:Standard File Tips.cpt
  3661.  Size:  6K         Date:10/29/92         Version: 
  3662.  Description:
  3663.  Standard File Tips - SFSaveDisk and CurDirStore. Low-memory location $214 
  3664. (SFSaveDisk—a word) contains –1* the vRefNum of the volume that SF is 
  3665. displaying (MFS and HFS). It never contains –1* a WDRefNum. Low-memory 
  3666. location $398 (CurDirStore—a long word) contains the dirID of the directory
  3667. that SF is displaying (HFS only). This information can be particularly 
  3668. useful at hook time, when the vRefNum field of the reply record has not yet
  3669. been filled in.
  3670.  
  3671.  Name  =  Start Mgr Q&As.cpt
  3672.  Path =  AMUG CD:Files:MacTechNotes:Operating System:Start Mgr Q&As.cpt
  3673.  Size:  6K         Date:10/29/92         Version: 
  3674.  Description:
  3675.  Start Mgr Q&As - This Technical Note contains a collection of Q&As relating
  3676. to a specific topic—questions you’ve sent the Developer Support Center 
  3677. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3678. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3679. the editing and organization of other Technical Notes. The Q&A function is 
  3680. to get new technical information and updates to you quickly, saving the 
  3681. polish for when the information migrates into reference manuals.
  3682.  
  3683.  Name  =  Stationery Pads.cpt
  3684.  Path =  AMUG CD:Files:MacTechNotes:Overview:Stationery Pads.cpt
  3685.  Size:  6K         Date:10/29/92         Version: 
  3686.  Description:
  3687.  Stationery Pads - With the introduction of AppleShare (Apple’s file server)
  3688. there are restrictions on self-modification of application resource files 
  3689. and the placement of configuration files. This note describes one way to 
  3690. get around the necessity for configuration files.
  3691.  
  3692.  Name  =  _StripAddress.cpt
  3693.  Path =  AMUG CD:Files:MacTechNotes:Memory:_StripAddress.cpt
  3694.  Size:  8K         Date:10/29/92         Version: 
  3695.  Description:
  3696.  _StripAddress - Inside Macintosh, Volume V, The OS Utilities, incorrectly 
  3697. documents the _StripAddress trap; this Technical Note correctly documents 
  3698. the trap and gives guidelines for its use. Changes since April 1990. Added 
  3699. a discussion of why the _StripAddress trap should be used under certain 
  3700. circumstances when patching traps.
  3701.  
  3702.  Name  =  Strip _OpenResFile/_Open.cpt
  3703.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Strip _OpenResFile/_Open.cpt
  3704.  Size:  5K         Date:10/29/92         Version: 
  3705.  Description:
  3706.  Strip _OpenResFile/_Open - This Technical Note discusses a bug in 
  3707. _OpenResFile and _OpenRFPerm which can cause system crashes and what you 
  3708. can do to avoid this problem.
  3709.  
  3710.  Name  =  Styled Text Edit in 6.0.cpt
  3711.  Path =  AMUG CD:Files:MacTechNotes:Text:Styled Text Edit in 6.0.cpt
  3712.  Size: 13K         Date:10/29/92         Version: 
  3713.  Description:
  3714.  Styled Text Edit in 6.0 - Some changes were made to TextEdit in System 6.0 
  3715. to provide more functionality and to make life easier for the programmer 
  3716. using TextEdit.  This Note documents those changes and enhancements.
  3717. Changes since August 1988. Corrected an error in TEDispatchRec in the 
  3718. figure on page 8.
  3719.  
  3720.  Name  =  Sub(Launching) H-L Langu.cpt
  3721.  Path =  AMUG CD:Files:MacTechNotes:Processes:Sub(Launching) H-L Langu.cpt
  3722.  Size: 10K         Date:10/29/92         Version: 
  3723.  Description:
  3724.  Sub(Launching) H-L Langu - This Technical Note discusses the “safest” 
  3725. method of calling _Launch from a high-level language that supports inline 
  3726. assembly language with the option of launching or sublaunching another 
  3727. application.
  3728.  
  3729.  Name  =  Subject Index.cpt
  3730.  Path =  AMUG CD:Files:MacTechNotes: Indexes:Subject Index.cpt
  3731.  Size: 32K         Date:10/29/92         Version: 
  3732.  Description:
  3733.  Subject Index - This index expounds upon each of the topics covered in 
  3734. Technical Notes.
  3735.  
  3736.  Name  =  Surprises in LW Driver 5.0.cpt
  3737.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Surprises in LW Driver 5.0.cpt
  3738.  Size:  8K         Date:10/29/92         Version: 
  3739.  Description:
  3740.  Surprises in LW Driver 5.0 - This Technical Note describes some changes in 
  3741. version 5.0 and later LaserWriter drivers. Changes since April 1988.  
  3742. Described a bug in 5.x which is fixed in 6.0 and later, and reiterated a 
  3743. warning about storing fonts in an application. With the release of 
  3744. LaserWriter 5.0 and background printing, a few changes had to be made to 
  3745. the LaserWriter driver.  Although these changes were transparent to most 
  3746. applications, some have had problems.  Most of these problems are related 
  3747. to use of unsupported features. This Note details a partial list of the 
  3748. changes.
  3749.  
  3750.  Name  =  Swapping MMU Mode.cpt
  3751.  Path =  AMUG CD:Files:MacTechNotes:Memory:Swapping MMU Mode.cpt
  3752.  Size:  5K         Date:10/29/92         Version: 
  3753.  Description:
  3754.  Swapping MMU Mode - This Technical Note describes how to avoid crashing 
  3755. when swapping into 32-bit mode on a Macintosh II.  Thanks to Jim Berry and 
  3756. Dan Weston for pointing this out. Changes since April 1989. Added a 
  3757. reference to Technical Note #213, _StripAddress:  The Untold Story.
  3758.  
  3759.  Name  =  System Error 33.cpt
  3760.  Path =  AMUG CD:Files:MacTechNotes:Memory:System Error 33.cpt
  3761.  Size:  5K         Date:10/29/92         Version: 
  3762.  Description:
  3763.  System Error 33 - System 3.2 introduced a new system error, ID=33, 
  3764. generated by the Memory Manager when it notices that a heap had been 
  3765. corrupted in a certain way. This error is listed in the file “SysErr.a” as 
  3766. “negZcbFreeErr”.
  3767.  
  3768.  Name  =  System S/W Util Q&As.cpt
  3769.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:System S/W Util Q&As.cpt
  3770.  Size:  5K         Date:10/29/92         Version: 
  3771.  Description:
  3772.  System S/W Util Q&As - This Technical Note contains a collection of Q&As 
  3773. relating to a specific topic—questions you’ve sent the Developer Support 
  3774. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3775. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3776. have the editing and organization of other Technical Notes. The Q&A 
  3777. function is to get new technical information and updates to you quickly, 
  3778. saving the polish for when the information migrates into reference manuals.
  3779.  
  3780.  Name  =  TEScroll Bug.cpt
  3781.  Path =  AMUG CD:Files:MacTechNotes:Text:TEScroll Bug.cpt
  3782.  Size:  4K         Date:10/29/92         Version: 
  3783.  Description:
  3784.  TEScroll Bug - A bug in TextEdit causes the following problem: a call to 
  3785. TEScroll with no horizontal or vertical displacement (that is, both dh and 
  3786. dv set to zero) results in disappearance of the insertion point. 
  3787.  
  3788.  Name  =  Tags.cpt
  3789.  Path =  AMUG CD:Files:MacTechNotes:Files:Tags.cpt
  3790.  Size:  5K         Date:10/29/92         Version: 
  3791.  Description:
  3792.  Tags - Apple has decided to eliminate support for file-system tags on its 
  3793. future products; this technical note explains this decision. Some of 
  3794. Apple’s disk products (and some third-party products) have the ability to 
  3795. store 532 bytes per sector, instead of the normal 512. Twelve of the extra 
  3796. bytes are used to store redundant file system information, known as “tags”,
  3797. to be used by a scavenging utility to reconstruct damaged disks.
  3798.  
  3799.  Name  =  TextEdit.cpt
  3800.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit.cpt
  3801.  Size:  6K         Date:10/29/92         Version: 
  3802.  Description:
  3803.  TextEdit - This technical note will point out some bugs (and possible 
  3804. workarounds), and other items of interest for the TextEdit programmer.
  3805.  
  3806.  Name  =  TextEdit Bugs in 4.2.cpt
  3807.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Bugs in 4.2.cpt
  3808.  Size:  6K         Date:10/29/92         Version: 
  3809.  Description:
  3810.  TextEdit Bugs in 4.2 - This note formerly described the known bugs with the
  3811. version of Styled TextEdit that was provided with System 4.1. Many of these
  3812. bugs were fixed in System 4.2. This updated Technical Note describes the 
  3813. remaining known problems.
  3814.  
  3815.  Name  =  TextEdit Conversion.cpt
  3816.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Conversion.cpt
  3817.  Size:  4K         Date:10/29/92         Version: 
  3818.  Description:
  3819.  TextEdit Conversion - Text sometimes must be converted between a Pascal 
  3820. string and “pure” text in a handle. This note illustrates a way to do this 
  3821. using MPW Pascal.
  3822.  
  3823.  Name  =  TextEdit EOL Ambiguity.cpt
  3824.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit EOL Ambiguity.cpt
  3825.  Size:  5K         Date:10/29/92         Version: 
  3826.  Description:
  3827.  TextEdit EOL Ambiguity - TESetSelect may be used to position the insertion 
  3828. point at the end of a line. There is an ambiguity, though; should the 
  3829. insertion point appear at the end of the preceding line or the start of the
  3830. following one? It is possible to determine what will happen, as you are 
  3831. about to see.
  3832.  
  3833.  Name  =  TextEdit Limits Again.cpt
  3834.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Limits Again.cpt
  3835.  Size:  5K         Date:10/29/92         Version: 
  3836.  Description:
  3837.  TextEdit Limits Again - This Technical Note describes another limit on the 
  3838. length of a TextEdit record that was previously undocumented.
  3839.  
  3840.  Name  =  TextEdit Q&As.cpt
  3841.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Q&As.cpt
  3842.  Size: 10K         Date:10/29/92         Version: 
  3843.  Description:
  3844.  TextEdit Q&As - This Technical Note contains a collection of Q&As relating 
  3845. to a specific topic—questions you’ve sent the Developer Support Center 
  3846. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3847. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3848. the editing and organization of other Technical Notes. The Q&A function is 
  3849. to get new technical information and updates to you quickly, saving the 
  3850. polish for when the information migrates into reference manuals.
  3851.  
  3852.  Name  =  TextEdit Technicalities.cpt
  3853.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Technicalities.cpt
  3854.  Size:  8K         Date:10/29/92         Version: 
  3855.  Description:
  3856.  TextEdit Technicalities - This Technical Note discusses some areas in 
  3857. TextEdit that have not previously been clearly documented. Changes since 
  3858. February 1990. Added a note about the changes in TextEdit for System 
  3859. Software 6.0.5, documented the low-memory global TESysJust, clarified 
  3860. information about text direction and _TESetJust, discussed problems with 
  3861. the SetWordBreak routine along with a solution to work around it, and 
  3862. described the differences in dialog text item behavior.
  3863.  
  3864.  Name  =  Time Space and CopyBits.cpt
  3865.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Time Space and CopyBits.cpt
  3866.  Size: 21K         Date:10/29/92         Version: 
  3867.  Description:
  3868.  Time Space and CopyBits - This Technical Note describes the various factors
  3869. that can influence the speed of _CopyBits so that developers can set up 
  3870. conditions to achieve the best performance for the particular situation.
  3871.  
  3872.  Name  =  Title Index.cpt
  3873.  Path =  AMUG CD:Files:MacTechNotes: Indexes:Title Index.cpt
  3874.  Size: 11K         Date:10/29/92         Version: 
  3875.  Description:
  3876.  Title Index - This index lists each Tech Note by Title, and gives the 
  3877. corresponding designation.
  3878.  
  3879.  Name  =  Token Ring Q&As.cpt
  3880.  Path =  AMUG CD:Files:MacTechNotes:Networking:Token Ring Q&As.cpt
  3881.  Size:  6K         Date:10/29/92         Version: 
  3882.  Description:
  3883.  Token Ring Q&As - This Technical Note contains a collection of Q&As 
  3884. relating to a specific topic—questions you’ve sent the Developer Support 
  3885. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3886. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3887. have the editing and organization of other Technical Notes. The Q&A 
  3888. function is to get new technical information and updates to you quickly, 
  3889. saving the polish for when the information migrates into reference manuals.
  3890.  
  3891.  Name  =  TokenTlk Pgm Gd Update.cpt
  3892.  Path =  AMUG CD:Files:MacTechNotes:Networking:TokenTlk Pgm Gd Update.cpt
  3893.  Size:  8K         Date:10/29/92         Version: 
  3894.  Description:
  3895.  TokenTlk Pgm Gd Update - This Technical Note presents the additions and 
  3896. changes to the TokenTalk Programmer’s Guide and the latest information with
  3897. regard to software development for the Apple Token Ring NB and Token Ring 
  3898. 4/16 NB network cards.
  3899.  
  3900.  Name  =  Toolbox Karma.cpt
  3901.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Toolbox Karma.cpt
  3902.  Size:  6K         Date:10/29/92         Version: 
  3903.  Description:
  3904.  Toolbox Karma - This Technical Note discusses Macintosh Toolbox 
  3905. compatibility and what you can do to help the Macintosh continue evolving 
  3906. in the future.
  3907.  
  3908.  Name  =  TrueType Q&As.cpt
  3909.  Path =  AMUG CD:Files:MacTechNotes:Text:TrueType Q&As.cpt
  3910.  Size:  7K         Date:10/29/92         Version: 
  3911.  Description:
  3912.  TrueType Q&As - This Technical Note contains a collection of Q&As relating 
  3913. to a specific topic—questions you’ve sent the Developer Support Center 
  3914. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3915. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3916. the editing and organization of other Technical Notes. The Q&A function is 
  3917. to get new technical information and updates to you quickly, saving the 
  3918. polish for when the information migrates into reference manuals.
  3919.  
  3920.  Name  =  Update Perils.cpt
  3921.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Update Perils.cpt
  3922.  Size: 14K         Date:10/29/92         Version: 
  3923.  Description:
  3924.  Update Perils - This Technical Note discusses potential problems when 
  3925. pending update events for windows behind modal dialogs are not serviced.  
  3926. This note also documents some new System 7 Dialog Manager calls.
  3927. Changes since August 1991:  Added note clarifying how to use the new calls,
  3928. documented use of StdFilterProc in Interface.o,and corrected code errors.
  3929.  
  3930.  Name  =  User Items in Dialogs.cpt
  3931.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:User Items in Dialogs.cpt
  3932.  Size:  8K         Date:10/29/92         Version: 
  3933.  Description:
  3934.  User Items in Dialogs - The Dialog Manager does not go into detail about 
  3935. how to manage user items in dialogs; this Technical Note describes the 
  3936. process. Changes since March 1, 1988. Added MPW C 3.0 code, added a 
  3937. _SetPort call to the Pascal example, and noted the necessity and meaning of
  3938. enabled items.
  3939.  
  3940.  Name  =  Using RegisterName.cpt
  3941.  Path =  AMUG CD:Files:MacTechNotes:Networking:Using RegisterName.cpt
  3942.  Size:  4K         Date:10/29/92         Version: 
  3943.  Description:
  3944.  Using RegisterName - The verify flag indicator byte (verifyFlag) of the 
  3945. AppleTalk RegisterName function should always be set TRUE in published 
  3946. code.
  3947.  
  3948.  Name  =  VCBs and Drive Numbers.cpt
  3949.  Path =  AMUG CD:Files:MacTechNotes:Files:VCBs and Drive Numbers.cpt
  3950.  Size:  5K         Date:10/29/92         Version: 
  3951.  Description:
  3952.  VCBs and Drive Numbers - The top of page IV-178 in The File Manager chapter
  3953. of Inside Macintosh in attempts to explain the behavior of two fields in a 
  3954. volume control block when the corresponding disk is offline or ejected. Due
  3955. to the fact that a little bit is left unsaid, this paragraph is rather 
  3956. misleading. The two fields in question are vcbDrvNum and vcbDRefNum 
  3957. (referred to as ioVDrvInfo and ioVDRefNum in C and Pascal). PBHGetVInfo can
  3958. be used to access these fields.
  3959.  
  3960.  Name  =  VIA Q&As.cpt
  3961.  Path =  AMUG CD:Files:MacTechNotes:Hardware:VIA Q&As.cpt
  3962.  Size:  5K         Date:10/29/92         Version: 
  3963.  Description:
  3964.  VIA Q&As - This Technical Note contains a collection of Q&As relating to a 
  3965. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  3966. along with answers from the DSC engineers. While DSC engineers have checked
  3967. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  3968. editing and organization of other Technical Notes. The Q&A function is to 
  3969. get new technical information and updates to you quickly, saving the polish
  3970. for when the information migrates into reference manuals.
  3971.  
  3972.  Name  =  Version Territory.cpt
  3973.  Path =  AMUG CD:Files:MacTechNotes:Overview:Version Territory.cpt
  3974.  Size: 10K         Date:10/29/92         Version: 
  3975.  Description:
  3976.  Version Territory - This Technical Note describes the 'vers' resource 
  3977. supported by Finder 6.1 and later. Changes since April 1989. Changed MPW C 
  3978. code to reflect the changes in MPW C 3.1.
  3979.  
  3980.  Name  =  Video Q&As.cpt
  3981.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Video Q&As.cpt
  3982.  Size: 17K         Date:10/29/92         Version: 
  3983.  Description:
  3984.  Video Q&As - This Technical Note contains a collection of Q&As relating to 
  3985. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  3986. along with answers from the DSC engineers. While DSC engineers have checked
  3987. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  3988. editing and organization of other Technical Notes. The Q&A function is to 
  3989. get new technical information and updates to you quickly, saving the polish
  3990. for when the information migrates into reference manuals.
  3991.  
  3992.  Name  =  Virtual Memory Q&As.cpt
  3993.  Path =  AMUG CD:Files:MacTechNotes:Memory:Virtual Memory Q&As.cpt
  3994.  Size:  6K         Date:10/29/92         Version: 
  3995.  Description:
  3996.  Virtual Memory Q&As - This Technical Note contains a collection of Q&As 
  3997. relating to a specific topic—questions you’ve sent the Developer Support 
  3998. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3999. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4000. have the editing and organization of other Technical Notes. The Q&A 
  4001. function is to get new technical information and updates to you quickly, 
  4002. saving the polish for when the information migrates into reference manuals.
  4003.  
  4004.  Name  =  Virtual User Q&As.cpt
  4005.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Virtual User Q&As.cpt
  4006.  Size:  6K         Date:10/29/92         Version: 
  4007.  Description:
  4008.  Virtual User Q&As - This Technical Note contains a collection of Q&As 
  4009. relating to a specific topic—questions you’ve sent the Developer Support 
  4010. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4011. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4012. have the editing and organization of other Technical Notes. The Q&A 
  4013. function is to get new technical information and updates to you quickly, 
  4014. saving the polish for when the information migrates into reference manuals.
  4015.  
  4016.  Name  =  Volume Handling Q&As.cpt
  4017.  Path =  AMUG CD:Files:MacTechNotes:Files:Volume Handling Q&As.cpt
  4018.  Size: 15K         Date:10/29/92         Version: 
  4019.  Description:
  4020.  Volume Handling Q&As - This Technical Note contains a collection of Q&As 
  4021. relating to a specific topic—questions you’ve sent the Developer Support 
  4022. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4023. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4024. have the editing and organization of other Technical Notes. The Q&A 
  4025. function is to get new technical information and updates to you quickly, 
  4026. saving the polish for when the information migrates into reference manuals.
  4027.  
  4028.  Name  =  WDEF and wDraw.cpt
  4029.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:WDEF and wDraw.cpt
  4030.  Size:  4K         Date:10/29/92         Version: 
  4031.  Description:
  4032.  WDEF and wDraw - This Technical Note explains why custom window definition 
  4033. functions may not respond to a wDraw message from the system (if you follow
  4034. the documentation in Inside Macintosh).
  4035.  
  4036.  Name  =  WDs & MultiFinder.cpt
  4037.  Path =  AMUG CD:Files:MacTechNotes:Files:WDs & MultiFinder.cpt
  4038.  Size:  5K         Date:10/29/92         Version: 
  4039.  Description:
  4040.  WDs & MultiFinder - This technical note describes the way that working 
  4041. directories are handled under MultiFinder. Some versions of Technical Note 
  4042. #77 claim that you can open working directories with a unique ioWDProcID 
  4043. and that they will only be deallocated when “the system is rebooted.”
  4044.  
  4045.  Name  =  WMgrPort.cpt
  4046.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:WMgrPort.cpt
  4047.  Size:  6K         Date:10/29/92         Version: 
  4048.  Description:
  4049.  WMgrPort - Where WMgrPort (the Window Manager’s port), MultiFinder, and 
  4050. drawing outside of one’s windows will be reconciled.
  4051.  
  4052.  Name  =  WaitNextEvent Bug in 1.0.cpt
  4053.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:WaitNextEvent Bug in 1.0.cpt
  4054.  Size:  5K         Date:10/29/92         Version: 
  4055.  Description:
  4056.  WaitNextEvent Bug in 1.0 - This Technical Note discusses a bug in 
  4057. WaitNextEvent in MultiFinder 1.0. This bug only occurs when WaitNextEvent 
  4058. is called from the background. This bug will be fixed in the next release 
  4059. of MultiFinder. Change since 11/87 the bug will be fixed in Systems with 
  4060. versions greater than $04FF.
  4061.  
  4062.  Name  =  Which File System is Active.cpt
  4063.  Path =  AMUG CD:Files:MacTechNotes:Files:Which File System is Active.cpt
  4064.  Size:  6K         Date:10/29/92         Version: 
  4065.  Description:
  4066.  Which File System is Active - This Technical Note discusses how to 
  4067. determine which file system a particular volume is running. Changes since 
  4068. June 1990. Removed text about IDs $0001-$0016 being AppleShare volumes; 
  4069. other file systems use this range too. Under certain circumstances it is 
  4070. necessary to determine which file system is currently running on a 
  4071. particular volume.  For example, on a 64K ROM machine, your application 
  4072. (i.e., especially disk recovery utilities or disk editors, etc.) may need 
  4073. to check for MFS versus HFS.  Note that this is usually not necessary, 
  4074. because all ROMs, except the original 64K ROMs, include HFS.
  4075.  
  4076.  Name  =  Window Mgr Q&As.cpt
  4077.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Window Mgr Q&As.cpt
  4078.  Size: 11K         Date:10/29/92         Version: 
  4079.  Description:
  4080.  Window Mgr Q&As - This Technical Note contains a collection of Q&As 
  4081. relating to a specific topic—questions you’ve sent the Developer Support 
  4082. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4083. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4084. have the editing and organization of other Technical Notes. The Q&A 
  4085. function is to get new technical information and updates to you quickly, 
  4086. saving the polish for when the information migrates into reference manuals.
  4087.  
  4088.  Name  =  WordBreak Tables.cpt
  4089.  Path =  AMUG CD:Files:MacTechNotes:Text:WordBreak Tables.cpt
  4090.  Size: 10K         Date:10/29/92         Version: 
  4091.  Description:
  4092.  WordBreak Tables - This technical note describes how to construct auxiliary
  4093. break tables for use with the FindWord routine in the Script Manager.
  4094.  
  4095.  Name  =  WordTemp-21.cpt
  4096.  Path =  AMUG CD:Files:MacTechNotes:Overview:WordTemp-21.cpt
  4097.  Size:  7K         Date:10/29/92         Version: 
  4098.  Description:
  4099.  WordTemp-21 - The routines SetupA5 and RestoreA5 do not work properly when 
  4100. used with some optimizing Pascal and C compilers.  Two new routines, 
  4101. SetCurrentA5 and SetA5, are available in MPW 3.0, and they should work with
  4102. any compiler. Changes since December 1988. Removed the sample code and 
  4103. expanded the explanation of these two routines. The sample code in 
  4104. Technical Note #180 reflects these new A5 routines.
  4105.  
  4106.  Name  =  Worldwide Ov Q&As.cpt
  4107.  Path =  AMUG CD:Files:MacTechNotes:Overview:Worldwide Ov Q&As.cpt
  4108.  Size:  7K         Date:10/29/92         Version: 
  4109.  Description:
  4110.  Worldwide Ov Q&As - This Technical Note contains a collection of Q&As 
  4111. relating to a specific topic—questions you’ve sent the Developer Support 
  4112. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4113. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4114. have the editing and organization of other Technical Notes. The Q&A 
  4115. function is to get new technical information and updates to you quickly, 
  4116. saving the polish for when the information migrates into reference manuals.
  4117.  
  4118.  Name  =  X25 & X400 Q&As.cpt
  4119.  Path =  AMUG CD:Files:MacTechNotes:Networking:X25 & X400 Q&As.cpt
  4120.  Size:  7K         Date:10/29/92         Version: 
  4121.  Description:
  4122.  X25 & X400 Q&As - This Technical Note contains a collection of Q&As 
  4123. relating to a specific topic—questions you’ve sent the Developer Support 
  4124. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4125. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4126. have the editing and organization of other Technical Notes. The Q&A 
  4127. function is to get new technical information and updates to you quickly, 
  4128. saving the polish for when the information migrates into reference manuals.
  4129.  
  4130.  Name  =  ZoomWindow.cpt
  4131.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:ZoomWindow.cpt
  4132.  Size:  9K         Date:10/29/92         Version: 
  4133.  Description:
  4134.  ZoomWindow - This Technical Note contains some hints about using 
  4135. _ZoomWindow. Changes since February 1990. Fixed a bug in DoWZoom which 
  4136. caused crashes if the content of a window did not intersect with any 
  4137. device’s gdRect.  Also made DoWZoom more robust by making savePort a local 
  4138. variable and checking for off-screen and inactive GDevice records.  (One 
  4139. variable name has changed.)  Additional minor changes:  Corrected original 
  4140. sample code to use _EraseRect before zooming and added references to Human 
  4141. Interface Note #7, Who’s Zooming Whom? for more subtle and application- 
  4142. specific considerations.
  4143.  
  4144.